Articles of Debian

星号使用100%的CPU和冻结我的debian主机

我有一个Debian主机 $ uname -a Linux voip 2.6.25-2-amd64#1 SMP Mon Jul 14 11:05:23 UTC 2008 x86_64 GNU / Linux 老星号 星号1:1.4.21.2〜dfsg-3 它已经工作了很长一段时间 $正常运行时间 13:50:37最多1047天,21:02 7个用户,平均负载:0.17,0.19,2.81 今天主机冻结了,ping被回答了,但是我不能ssh,没有dhcp或者任何其他的服务。 我从控制台login后,看着顶部 – 我看到星号正在使用100%的CPU。 killall星号不起作用,我只好求助于killall -9。 我重新启动服务后,一切似乎都很好。 我检查了我的日志,注意到这一点: > Mar 12 13:18:06 voip kernel: [96834831.947297] asterisk D > ffff81000100a080 0 15757 1 Mar 12 13:18:06 > voip kernel: [96834831.947304] ffff8100390fdda8 0000000000000086 […]

Cronjob每5分钟工作一次,但不是在特定的时间

我有一个奇怪的问题。 使用Debian 6和crontab -e(以root身份),下面的cronjob 工作得很好 : */5 * * * * bin/sh /root/backup 但如果将其设置为在特定时间运行,则不起作用 : 00 12 * * * bin/sh /root/backup 不幸的是,在日志文件中没有任何错误。 date 显示正确的时间和时区。 我也在UTC / etc / default / rcS中将UTC更改为“no”,而不是“yes”,但这并没有帮助。 我完全无能为力,希望你能为我解决问题!

debian符号链接现有的守护进程incrond开始启动

我试图启动incron守护进程“ incrond ”在启动,但不起作用。 我已经做好了 : ln -s /usr/sbin/incrond /etc/init.d/incrond chmod 755 /etc/init.d/incrond update-rc.d incrond enable 但没有“ incrond ”pid在那里运行。 题 我应该绝对使用/etc/init.d/skeleton作为一个起点,还是可以将符号链接到现有的“ incrond ”守护进程,然后如何呢? 注意: 这个Lenny发行版没有“ 服务名称开始 ”。 编辑 :作为一个厨师的书,这里是我解决这个问题的答案的提示 # Update the discontinued Lenny sources list ("vim /etc/apt/sources.list") # Reinstall incron ("aptitude reinstall incron"), maybe should also reinstall inotify-tools # Create manually the famous missing start […]

JDK不在Debian中安装。

我正在使用这些命令在Debian服务器中安装JDK / JVM: apt-get install openjdk-jdk apt-get install sun-java6-jdk 但是得到很多错误: 404 Not Found [IP: 149.20.20.6 80] 404 Not Found [IP: 199.6.12.70 80] 我试图安装这个: apt-cache search jdk apt-get install sun-java6-jdk sun-java6-jre 但是这里也出现同样的问题。 有谁知道什么可以导致这个问题?

设置2个WAN和多个子网的路由器

我正在设置一个Debian框作为办公室的路由器。 我需要在局域网中有3个子网和2个广域网连接,并且我希望其中一个子网总是使用广域网1,另一个子网始终使用广域网2(无负载平衡)。 例如,我想要有这三个子网: – 10.1.1.0/24 – 10.1.2.0/24 – 10.1.3.0/24 我希望10.1.1.0/24使用ISP#1和10.1.2.0/24和10.1.3.0/24使用ISP#2出站到Internet。 还有一个复杂的层次:ISP#2是一个带有dynamicIP地址的DSL连接。 我认为这应该很容易实现,但我从来没有做过,我一直没能find一个在线例子。 我一直在读lartc,但是我无法调整他们提供的例子来做我想做的事情。 我会感激任何主angular!

在Debian 6.0上将Apache 2升级到2.2.22

如何在Debian 6.0(x86)上将Apache 2从2.2.17升级到2.2.22?

在Debian Squeeze中限制用户访问

我一直在考虑如何限制用户访问他们自己的目录,而不是允许他们浏览自己的用户目录。 我正在使用SFTP,并且不想安装普通的FTP,因为引入了所有额外的安全问题。 rbash听起来像一个好主意,减去它禁用cd的事实。 我希望用户能够在其主目录中创build目录,并浏览他们自己的文件夹。 一个chroot监狱听起来就像它有自己的一套问题,听起来更像是头疼而不值得。 所以,我的问题是,是否有更简单的方法来限制用户只能够浏览他们的用户目录,而不是他们的用户目录之上的任何东西?

在Debian中刷新mod_pagespeedcaching

我需要一种方法来在开发时刷新mod_pagespeedcaching。 根据mod_pagespeed文件 ,我应该运行以下命令: sudo touch /var/mod_pagespeed/cache/cache.flush 在Debian中,它是“su”而不是“sudo”。 但是,这对我不起作用。 没有“触摸”命令,在定义的目录中也没有任何“cache.flush”文件。 我错过了什么吗? 你们对Linux用户的反感,请谦虚 – 我对这些东西相当陌生。 先谢谢你!

无法与jailed用户build立git

我已经执行下面的步骤来设置jailed用户在这里用户名是test3 mkdir -p /home/test3/{dev,etc,lib,usr,bin} mkdir -p /home/test3/usr/bin chown root.test3 /home/test3 mknod -m 666 /home/test3/dev/null c 1 3 cd /home/test3/etc cp /etc/ld.so.cache . cp /etc/ld.so.conf . cp /etc/nsswitch.conf . cp /etc/hosts . cd /home/test/usr/bin cp /bin/ls . cp /bin/bash . cd /sbin wget -O l2chroot http://www.cyberciti.biz/files/lighttpd/l2chroot.txt chmod +x l2chroot 编辑l2chroot文件并将BASE=”/webroot”更改为BASE=”/home/test” 。 这告诉l2chroot你的监狱位于哪里,所以它把一切都复制到正确的地方。 现在继续运行你想要的二进制文件的命令。 l2chroot /bin/ls l2chroot […]

NAT可以closuresVPN连接吗?

我有一个在NAT后面的VPN上运行的客户端。 如果客户端不是“主动”,客户端会在一段时间后变得不可访问。 如果是Debian,VPN软件是PPTP和客户端的操作系统。 我不确定导致问题的原因,或导致问题的另一个软件。 但我目前的事情,我试图找出是如果NAT正在愈合,导致客户端VPN变得无法访问。 这可能是造成这个问题,或者我应该看看其他地方?