Articles of linux

vi .recover / update命令每分钟在cron日志中出现。 (可能的病毒)

更新(2010年12月7日)&警告:我将下面讨论的文件(从/var/tmp/vi.recover目录)复制到我的Windows PC,并用ESET NOD 32扫描。它识别了两个文件(sshd:and juno )作为Linux / RST.B病毒。 不知道这是否准确,但由于该机器是一个开发服务器,我将重新构build以确保安全。 嗨, 我每分钟在我的cron日志文件(/ var / log / cron)中获得以下内容… Dec 2 12:23:01 ocalhost CROND[3189]: (apache) CMD (/var/tmp/vi.recover/update >/dev/null 2>&1) Dec 2 12:24:01 ocalhost CROND[3200]: (apache) CMD (/var/tmp/vi.recover/update >/dev/null 2>&1) Dec 2 12:25:01 ocalhost CROND[3210]: (apache) CMD (/var/tmp/vi.recover/update >/dev/null 2>&1) Dec 2 12:26:01 ocalhost CROND[3218]: (apache) CMD (/var/tmp/vi.recover/update >/dev/null […]

删除鱿鱼从Linux 2.6的问题

我想从我的Linux机箱内核2.6中删除鱿鱼包 root@t:~/devel # rpm -i squid-2.6.STABLE18-5.endian6.i586.rpm –nodeps package squid-2.6.STABLE18-5.endian6 is already installed root@t:~/devel # rpm -e squid-2.6.STABLE18-5.endian6.i586.rpm –nodeps error: package squid-2.6.STABLE18-5.endian6.i586.rpm is not installed 怎么了?

排除为什么我的SSH会话挂了几秒钟

我通过SSH(在我的笔记本电脑上使用PuTTY)login到我的开发箱,并定期会话将挂起几秒钟,然后再次响应。 我一直无法缩小范围。 networking设置 :服务器和笔记本电脑连接到相同的路由器。 包装上的服务: 阿帕奇 CUPS 的fail2ban mysqld的 桑巴 sendmail(用于使用dkim-filter的SMTP) SSH(如前所述) 顶级输出 : 这是挂断后几分钟发生的。 top – 02:16:14 up 15 days, 1:11, 1 user, load average: 0.00, 0.03, 0.07 Tasks: 125 total, 1 running, 124 sleeping, 0 stopped, 0 zombie Cpu(s): 3.3%us, 1.5%sy, 0.0%ni, 92.5%id, 2.6%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 1017408k total, 950744k used, 66664k […]

从Amazon EC2中的虚拟机硬盘(EBS卷)访问MySQL数据库

我有一个损坏的Ubuntu映像,不会再启动(与EC2托pipe)。 这只是操作系统启动的一个问题,而不是真正的EBS卷的问题。 所以我已经把EBS卷挂载在另一个正在工作的EC2实例上。 我如何访问已安装的EBS卷上的MySQL数据库,以便将数据复制到运行在工作箱上的MySQL实例?

灵活的stream量和带宽监控

我环顾四周,却没有find任何符合我们需求的东西。 我需要一些可以logging所有连接和带宽消耗的东西。 我们需要它进行分析:通过协议,源IP(如果可能的话,MAC),目的地等。理想情况下,我们正在寻找一些可以产生自定义graphics的东西,也使用MySQL。 所有连接都通过桥接连接上的一台服务器(2个网卡),因此很容易接收stream量。 我们并不关心内部局域网stream量,因为stream入和stream出到防火墙。 感谢您的build议。 更新 :我使用Ubuntu 10.04

找不到第二个CPU

Linux,Ubuntu 10.04.1 LTS 我有一个(相当老)的服务器(戴尔PowerEdge 1650)与两个CPU。 我用了一年多,没有任何问题。 一个星期前服务器崩溃,我无法find任何日志中的任何错误,我重新启动,一切似乎运作良好。 两个小时后,当我升级操作系统,我注意到我只能看到一个CPU。 $ cat / proc / cpuinfo | grep处理器 处理器:0 我重新启动了几次,一次,只有一次系统find两个CPU。 你怎么看? 我们在谈论破碎的软件或硬件吗? BIOS在启动过程中看不到任何错误,BIOS显示了“两个1266 MHz处理器”。 一个理论是,一个CPU死了,但如果是这样的话,BIOS不应该抱怨? 服务器在两周前移动了,也许一个CPU没有正确连接到sockets? 我不知道从哪里开始debugging,有什么想法?

Linuxnetworking服务器共享主机文件错误

我正在使用共享主机托pipe我的网站,并不时有一些文件的问题。 首先,我的一个文件(php)丢失了部分代码(与黑客无关,只是随机丢失了一段代码),然后一段时间后,mysql表中的值也丢失了一部分,然后整个表格列消失后,我的网站上的整个文件消失,最后再从文件中的一些代码消失了,我的托pipe服务说,这与他们无关,但这是愚蠢的,这怎么可能发生,没有黑客攻击可以做这样的事情,我相信这是一种磁盘损坏或坏的备份。 有人有主意吗?

使用rsync进行文件夹的备份

我有一个服务器(Linux)与NAS挂载为文件夹“装载”我有网站在“public_html”文件夹。 我想每隔一小时自动以一定的时间间隔在mount文件夹中备份网站。 我读过有一个叫做“rsync”的东西,用来使两个文件夹同步。 而且它不会每次都复制所有文件,而是在文件已被更改,然后只更新更改的文件时匹配。 我如何使用它来进行自动备份? 我有根访问服务器。 谢谢

Linux上的Postfix / Samba使用来自OS X服务器的LDAP

在一个项目中,我需要使用存储在基于Mac服务器的LDAP中的用户数据库来使用postfix + courier和samba创build邮件服务器。 你能告诉我,如果有人做了这个,或者如果可能的话(理论应该是)。 如果你能给我一个提示,我会感谢你的剩余时间:) 提前致谢

Linux的Raid:可以mdadm – 挂载时生成raid1吗?

我有一个RAID1设置,我需要升级更多的空间2 500GB驱动器。 我mdadm – 依次驱动每个驱动器,我使用dd将每个驱动器复制到它的相应较大的驱动器(每个2tb),移除较小的驱动器并用较大的驱动器replace它们,然后重新组装arrays并强制重新同步。 所以现在我已经有了一个500GB的RAID1,并且希望能够增长它们。 计划是使用mdadm –manage / dev / md0 –grow来增长它们,然后启动一个rescue cd,在这个环境下组装数组,然后在它们上执行resize2fs。 我可以使用mdadm – 在安装的活动文件系统上生成吗? 另外,我是否需要更多的select来确保增长的操作保持突袭1?