Articles of linux

心跳不在centos上运行?

我安装在centos上 CRITICAL: Resource IPaddr::192.168.137.20/24/eth0 is active, and should not be! 修复:删除别名/etc/network/interface但我没有find链接/etc/network/interface在centos上?

使用sed更改区域文件

我有这个DNS区域文件,我无法将资源loggingtypesA更改为CNAME @ IN SOA ns1.domain.com. webdev.domain.com. ( 2006080101 ; serial 8H ; refresh 2H ; retry 1W ; expire 4h) ; minimum ttl NS ns1.domain.com domain.com A 192.168.0.1 mail2 A 192.168.0.2 www CNAME domain.com webmail CNAME www sed -i 's/A/CNAME/g' dns-zone.file 上面的sed语句将A资源logging更改为CNAME,但CNAME也更改为CNCNAMEME .. 如何更改只有A资源logging而不更改任何其他string?

使用iptables传出IP数据包捕获和logging

我的目标是在iptables使用ipset列表来logging到某些IP地址的出站stream量。 我打算监视整个networking被动。 我启用了端口镜像,端口镜像stream量正在向具有两个networking适配器的服务器进行广播。 Eth0专用于系统pipe理,Eth1运行在混杂模式下,专门用于捕获传递给它的stream量。 是否有可能使用iptableslogging正在监视的networking上的传出stream量? 谢谢。

Debian在安全更新下挤压内核更新

有人可以解释什么squeeze1和squeeze3指定在内核名称的末尾? 例如2.6.32-48squeeze3显示在安全更新的能力。

缺lessNFS服务链接?

# ps ax | grep nfs 1108 ? S< 0:00 [nfsd4] 1109 ? S< 0:00 [nfsd4_callbacks] 1110 ? S 0:00 [nfsd] 1111 ? S 0:00 [nfsd] 1112 ? S 0:00 [nfsd] 1113 ? S 0:00 [nfsd] 1114 ? S 0:00 [nfsd] 1115 ? S 0:00 [nfsd] 1116 ? S 0:00 [nfsd] 1117 ? S 0:00 […]

厨师食谱标记为执行

我在我们的networking中设置了一个Chef服务器来pipe理多个节点。 这些节点安装了一个chef-client,每X分钟安装一个守护进程。 问题在于,每次客户端运行时,都会执行所有食谱的食谱,甚至是之前执行的食谱,所以它会占用资源,有时甚至会中断思考(例如服务重新启动)。 我知道,我可以避免执行一个代码或我创build的配方在这里详细: 防止厨师食谱执行以前执行的行动? 但是,这是否意味着我应该修改从opscode存储库下载的任何食谱。 换句话说,是否有可能使厨师服务器(或客户)在第一次执行食谱时将其标记为“执行”?

DDoS攻击正在杀死我所有的服务

我有几个服务器运行ssh代理,有人开始DDOS我,我已经安装了ddos deflate和apf。 ddos的stream量从10 MB / s下降到1 MB / s,但仍然让我的用户从我的服务器上踢走。 我的问题是:如果我制定一个规则来监视所有的stream量,并locking新的连接,当有人启动ddos将工作? 我的意思是,locking新的连接,并保持其他人运行!

Linux:find未configuration卡的MAC地址

我有一个Linux系统,我想为它创build我自己的udev规则。 目前没有规则,所以没有configurationethX。 我不能在/var/log/*执行ifconfig (它不会显示除lo之外的任何接口)或grep eth。 有没有一种方法,我可以find我的系统内的mac地址,而不看硬件?

* this * crontab设置的含义是什么?

* */1 * * * sh foo.sh 我在一台生产机器上发现了这个设置。 foo.sh每隔一分钟执行一次。 我猜测这个设置的原始作者希望每隔一个小时执行一次。 而我无法在crontab手册页中find此设置的官方含义。 因此,请帮助。 更新: 我从这台机器上提取这些日志,但是我找不到它们的法律。 2013-06-29 20:47:01 2013-06-29 20:50:02 2013-06-29 20:51:01 2013-06-29 20:53:01 2013-06-29 20:54:01 2013-06-29 20:57:01 2013-06-29 20:58:01 2013-06-29 21:00:01 2013-06-29 21:05:02 2013-06-29 21:10:02

在Ubuntu上logging传入的请求(端口80,443)

我们有在Ubuntu服务器上运行的Tomcat。 它运行一个networking服务,向互联网开放。 有时会突然出现交通堵塞,并且下降。 Tomcat访问日志中没有任何exception。 我想这是因为一些请求是如此“沉重”,他们永远不会完成,因此不logging到Tomcat的访问日志。 有没有办法configurationUbuntu 或第三方工具以下面的格式logging传入的请求? date,时间,URL(带查询string参数),IP地址(客户端) 每个请求应该有一行。 每个请求在执行之前都应该被logging下来。 只有传入端口80和443的请求应该被logging。