-
linux – 分析和优化crontabs
所属栏目:[Linux] 日期:2020-12-13 热度:192
是否有工具来绘制,分析和帮助优化crontab执行? 为了澄清,我正在考虑一个工具,它可以生成执行cron作业的图表,并帮助sysadmin巧妙地重新组织它们. 解决方法 我唯一做的就是将cron作业移动到 structured job scheduler中,以便绘制依赖关系并获得对停机时间窗效[详细]
-
linux – kickstart和puppet之间的细线
所属栏目:[Linux] 日期:2020-12-13 热度:85
我对Puppet配置管理系统感兴趣,但想知道启动和Puppet之间的细线在哪里? 今天我在启动时做了很多任务(由Cobbler提供支持),包括一些自定义分区. 问题是,如果更好地将所有内容(自定义分区和木偶包除外)移动到Puppet中,以获得更灵活的管理?或者有一些明确的指[详细]
-
linux – 检查Unix域套接字的路径是否超过最大值
所属栏目:[Linux] 日期:2020-12-13 热度:69
操作系统限制Unix域套接字的路径长度.如何检查特定路径是否在该限制范围内? 或者,换句话说,如何在Linux或Mac OS X系统上检查Unix域套接字路径的最大允许长度? 我的用例是SSH多路复用:如果ControlPath太长,那么SSH多路复用将无法工作,因为它会创建一个unix[详细]
-
linux – 用简单的英语解释什么是LXC以及什么是有用的
所属栏目:[Linux] 日期:2020-12-13 热度:64
什么是LXC? 它有用吗? LXC和常见虚拟化有什么区别? 解决方法 如果“普通英语”是指非技术人员,那么差异就无法轻易解释.没有仔细考虑,头发太精细了. 如果“简明英语”是指与技术人员交谈的管理类型,因此至少对技术主题有所了解,我提交以下问题: 这是一种[详细]
-
linux – 非交互式创建SSL证书请求
所属栏目:[Linux] 日期:2020-12-13 热度:177
有没有办法通过在初始命令上指定所有必需参数来创建SSL证书请求?我正在写一个 CLI-based web server control panel,如果可能的话,我想在执行openssl时避免使用 expect. 这是创建证书请求的典型方法: $openssl req -new -newkey rsa:2048 -nodes -sha256 -k[详细]
-
插入磁盘时运行命令(Linux)
所属栏目:[Linux] 日期:2020-12-13 热度:81
我希望在 Linux下插入驱动器(例如包括USB驱动器)时自动运行我自己的命令.显然,最简单的解决方案是定期轮询并检查/ proc / partitions或/ dev / disk的更改,但我希望有一些比这更优雅的东西. 编辑 我知道这是可能的,因为GNOME做了这件事;每次插入新驱动器时,G[详细]
-
linux – 手动编辑cron文件不好吗?
所属栏目:[Linux] 日期:2020-12-13 热度:70
通常指示通过命令行引入新的cron作业;但我发现更容易(更好地控制当前的cron任务)手动编辑(在文本编辑器中)用户cron文件,如/ var / spool / cron / crontabs / root. 在文本编辑器中编辑文件是危险的吗? 默认文件中的注释令人困惑.第一行说 # DO NOT EDIT TH[详细]
-
在Linux / Debian中,密码(/ etc / passwd)是否曾以纯文本形式存
所属栏目:[Linux] 日期:2020-12-13 热度:187
有人告诉我,我有一些疑问,但我在网上找不到任何信息. 解决方法 来自Robert Morris和Ken Thompson(1979)( http://www.cs.yale.edu/homes/arvind/cs422/doc/unix-sec.pdf)的“密码安全:案例历史”,引自序言: The UNIX system was first implemented with a p[详细]
-
linux – 如何确定PAE是否已启用?
所属栏目:[Linux] 日期:2020-12-13 热度:154
找出 PAE是否已启用的命令是什么? 解决方法 首先,您的CPU需要支持它: [madhatta@www ~]$grep -i pae /proc/cpuinfo flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe n[详细]
-
如何在Linux中获取.Net文件的AssemblyVersion
所属栏目:[Linux] 日期:2020-12-13 热度:167
有没有办法在 Linux中获取.Net可执行文件的AssemblyVersion,而不使用单声道?我想要的是一个脚本或命令,让我在Linux机箱上获取AssemblyVersion.我试过了: #strings file.exe | grep AssemblyVersion 但它只是字符串而不是数字.还检查: #file file.exe 但只[详细]
-
linux – 如何在Ubuntu中锁定软件包?
所属栏目:[Linux] 日期:2020-12-13 热度:103
参见英文答案 How do I tell apt to never upgrade a particular package?4个 在CentOS上存在yum版本锁定选项,您可以在其中将软件包锁定到特定版本,因此它永远不会升级. 我想那样 puppet-server-2.7.19-1puppet-2.7.19-1 保持在2.7,从未升级到3.0. Puppet La[详细]
-
适用于Linux和Windows的服务器凭据管理
所属栏目:[Linux] 日期:2020-12-13 热度:111
我们是一个相对较小的商店(就系统管理员的数量而言),混合使用RHEL,Solaris,Windows 2003和 Windows 2008服务器;总共约200台服务器. 对于我们的管理员帐户(Linux中的root用户和Windows中的admnistrator),我们有一个密码方案,该方案取决于数据中心位置和服务器[详细]
-
linux – Upstart:在非upstart进程之后启动服务
所属栏目:[Linux] 日期:2020-12-13 热度:50
在Ubuntu 10.04上,我需要使用upstart启动我的服务,但只有当 mysql启动并运行时. 问题是mysql本身不是由upstart处理的,所以我不能使用“启动”功能. 我能做什么 ? 解决方法 你有几个选择: 1)让mysql告知Upstart它已经通过发出一个事件来启动 initctl发出mys[详细]
-
linux – Metasploit:模块数据库缓存尚未构建,使用慢速搜索
所属栏目:[Linux] 日期:2020-12-13 热度:185
2016年kali linux新品上市(最新稳定) systemctl start postgresql OK 在msfconsole上 msf db_status [*] postgresql connected to msf 当我启动搜索 msf search samba[!] Module database cache not built yet,using slow search 所以我重建缓存…… msf db_[详细]
-
redhat – rpm spec:基于发行版的条件要求
所属栏目:[Linux] 日期:2020-12-13 热度:160
我正在尝试为RHEL / CentOS / SL 5和6编写单个rpm规范.此规范适用于 python应用程序,因此构建过程没有差异.但是在RHEL / CentOS5上我需要添加一个额外的依赖项. 我如何仅为el5定义依赖?我试过以下: %if 0%{?redhat} == 5 || 0%{?centos} == 5Requires: kmo[详细]
-
人们如何监控linux上绑定从属接口的状态?
所属栏目:[Linux] 日期:2020-12-13 热度:122
我已经设置了两个接口作为绑定从属(eth0和eth1绑定为bond0). 人们如何监控奴隶的状况? 如果链接在一个界面上失败,您如何收到通知? 你在/ sys / class / net / bond0或/ proc / net / bonding / bond0中查询了什么吗? 我可以配置一个守护进程来获取通知吗[详细]
-
linux – 如何在VMWare ESXi中调整Fedora来宾VM的磁盘大小
所属栏目:[Linux] 日期:2020-12-13 热度:148
如何调整(特别是增加)在VMWare ESXi 4.1下运行的Fedora来宾VM的磁盘大小? 我有一个带有lvm2格式磁盘的Fedora 16虚拟机,我使用vSphere客户端将磁盘大小从50GB增加到大约250GB.我重新启动了guest虚拟机,它使用fdisk -l / dev / sda正确显示了这个大小.但是,df[详细]
-
是否有Linux内核引导参数来配置IPv6地址?
所属栏目:[Linux] 日期:2020-12-13 热度:107
我知道有一个名为ip的参数,它允许您通过引导加载程序在 Linux内核上配置IPv4地址.看起来如下: ip=192.0.2.1::192.0.2.62:255.255.255.192::eth0:none 我正在寻找IPv6配置的相同参数.我在内核文档中找不到任何相关内容. 更新:因为很多人问我为什么需要这个[详细]
-
linux – 在* nix中通过命令行发送电子邮件文件的最简单方法?
所属栏目:[Linux] 日期:2020-12-13 热度:189
什么是最简单的 – 最好是最便携的 – 命令我可以用来将单个文件作为附件a * nix shell发送电子邮件? 解决方法 假设它是二进制附件: uuencode [filename] [filename] | mail -s [subject] [收件人地址] 如果它只是一个文本文件,你不需要打扰UUencoding,例[详细]
-
linux – 访问EC2实例上的存储?
所属栏目:[Linux] 日期:2020-12-13 热度:114
我正在使用一个大的EC2实例,但只是意识到我没有承诺的空间.当它说我应该有850 GB时,我只得到8场演出. 根据我的理解,我应该使用两个额外的420 GB驱动器来格式化/安装到设置,但我似乎无法找到它.如果我查看开发目录,它不在那里.我试图输入“df -h”,它也没有显[详细]
-
linux – 接口上的Multiples ip地址.我想指定其中一个输出
所属栏目:[Linux] 日期:2020-12-13 热度:182
我在curlmyip.com上运行了curl,我得到了错误的输出ip地址. 我的systemd服务文件是: [Unit]Description=Wired NetworkingWants=network.target dibbler-client.serviceBefore=network.target dibbler-client.service[Service]Type=oneshotRemainAfterExit=ye[详细]
-
linux中的最后登录用户仅显示8个字符
所属栏目:[Linux] 日期:2020-12-13 热度:171
我在 linux中使用last命令来获取最后登录的用户. 但是最后一个命令在用户名字段中只显示8个字符.在下图中,用户名管理员被裁减为administ. 有没有其他方法来获取最后登录用户的全名? 我也试过lastlog. 解决方法 最后-w应该为你做的伎俩.我没有任何长的用户名[详细]
-
linux – 多播文件传输
所属栏目:[Linux] 日期:2020-12-13 热度:80
我正在寻找一些多播文件传输软件.你有什么建议吗?必须“可快速实现”,即没有Tivoli或其他需要大规模基础架构的东西.必须在 Linux上运行.请注意,我不是在寻找克隆软件,我希望将一堆大文件移到同一局域网上的一堆系统中. 解决方法 我们最终摆弄了 uftpd和 mrs[详细]
-
使用主机保护linux机箱有什么区别.[allow | deny] vs iptables?
所属栏目:[Linux] 日期:2020-12-13 热度:84
正如标题所述,我有一个 linux盒子.据我所知,我可以使用hosts.allow / hosts.deny或iptables来保护.有什么不同?还有其他可以使用的机制吗? 解决方法 IPTables在内核级别工作.通常,这意味着它不了解应用程序或进程.它只能根据大部分来自各种数据包头的内容进[详细]
-
Linux相当于pfsync carp用于故障转移防火墙/路由
所属栏目:[Linux] 日期:2020-12-13 热度:154
我目前正在使用 Linux机箱来使用iptables处理我的防火墙/ NAT.它有两个NIC,一个链接到LAN交换机,一个链接到我们的出口Internet提供商.我正在考虑将此框升级为两个框以实现冗余,并为解决方案添加第二个Internet提供商.这意味着我需要四个端口我相信(如果我错[详细]