Articles of ubuntu 10.04

apt-get不会删除initscript?

这一天我试图删除apache2 。 它捆绑了Ubuntu Lucid,我不需要它。 我用apt-get remove apache2删除它。 但是不知何故,在“/etc/init.d/”中仍然有initscript。 我尝试了apt-get purge命令,但结果是一样的。 即使脚本是由apache2包创build的, apt-get命令如何不能删除initscript。

无法重置密码 – Hyper-V上的Ubuntu 10.04

我有一个虚拟的Ubuntu 10.04机器运行在Hyper-V,我已经失去了密码。 使用物理的Ubuntu盒子,在grub提示符下按下ESC很容易,然后重新设置密码。 不幸的是我看不到grub菜单,按ESC键什么也不做。 任何人都可以提供一些build议,以便如何重置此虚拟机上的密码?

iptables匹配的规则

如果一个规则与数据包相匹配,并且具有-j DROP ,我知道数据包将停止遍历其余规则。 但是,我不明白如果数据包将符合规则与-j接受会发生什么? 它会再次停止遍历整个规则,否则将尝试匹配其他规则? 换句话说,如果一个球员有很多规则要匹配,会发生什么。

configurationPostfix将邮件从外部路由到域

我有一个网站运行在亚马逊EC2的Ubuntu实例。 我的networking服务器是Apache。 我正在使用PHP邮件function从联系人窗体发送邮件。 我已经安装了postfix并使用了默认的ocnfiguration。 我们域名的电子邮件由rackspace托pipe。 当联系人表单尝试发送邮件到我们的域名([email protected]),这是一个有效的ID的电子邮件ID,mail.log显示后缀正试图在本地提供。 然而,它适用于Gmail的ids。 这是我的mail.log从服务器: Sep 17 07:48:15 ip-10-134-177-117 postfix/pickup[2189]: EC11D68106: uid=0 from=<root> Sep 17 07:48:15 ip-10-134-177-117 postfix/cleanup[11700]: EC11D68106: message-id=<20110917074815.EC11D68106@ip-10-134-177-117.ap-southeast-1.compute.internal> Sep 17 07:48:15 ip-10-134-177-117 postfix/qmgr[17377]: EC11D68106: from=<[email protected]>, size=650, nrcpt=1 (queue active) Sep 17 07:48:15 ip-10-134-177-117 postfix/local[11702]: EC11D68106: to=<[email protected]>, orig_to=<root>, relay=local, delay=0.05, delays=0.03/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) Sep 17 07:48:15 ip-10-134-177-117 postfix/qmgr[17377]: […]

RoundCube无法连接到数据库

我刚刚安装了RoundCube PHP邮件客户端。 我检查MySQL数据库,并创build新表,但通过浏览器,我得到以下错误: DATABASE ERROR: CONNECTION FAILED! Unable to connect to the database! Please contact your server-administrator. 我检查了debian-db.php和login参数是否正确,我也尝试通过terminal,我可以使用此参数连接到数据库 $dbuser='roundcube'; $dbpass='mypass'; $basepath=''; $dbname='roundcube'; $dbserver=''; $dbport=''; $dbtype='mysql';

我从我的Linux机器的/ boot目录中删除了文件,现在它不会启动

我这样做是为了节省空间。 现在我看到GRUB加载,请稍候…错误15 在启动。 / boot仍然有对应于2.6.32-27版本的Linux的文件。 但是我删除了/ boot中没有那个string的所有其他的 我能做什么 ?

Ubuntu Server 10.04繁重的networkingstream量导致断开连接

我目前正在运行一个无头的Ubuntu 10.04服务器。 安装的是LAMP堆栈,Joomla,Virtualbox,phpvirtualbox,webmin和proFTP ..它parsing了IP地址,所以我可以使用DDClient远程访问它(apache2 web服务器或FTP)。 安装的任何软件包都使用apt-get安装。 Webmin尽pipe在Ubuntu服务器中泄气,但主要用于pipe理Web服务器方面。 当我使用Ubuntu Server 10.10时,也出现了这个问题。 networkingstream量繁忙时,无论是本地还是远程,连接都会丢失。 我正在谈论通过FTP,SCP或Samba传输文件(后者我很less使用)。 没有响应ping或SSH。 我不能FTP到服务器,也不能加载网站。 有些时候,服务器已经打了几天,一切运行良好,因为我没有访问太多,如果有的话(因此没有太多的networkingstream量)。 我经历了一些硬件改动,虽然我不相信这会引起问题:在我做出任何改变之前,这已经发生很久了。 起初我以为这是我的ISP提供的路由器阻塞stream量,因为某种错误configuration(也许假设它是某种DoS攻击)。 我改变了路由器,仍然没有成功。 我已经检查syslog,dmesg和kern.log警告,但没有发现。 我在启动时通过GRUB2菜单运行了memtest,一旦出现了4个错误。 我在各种插槽中再次运行单个RAM,一切都很好。 我已经通过BIOS设置看,一切都很好。 我试图拔掉不必要的硬件(其他内部硬盘驱动器,CD驱动器,软盘,PCI卡等)。 任何帮助或提示,我甚至可以开始解决这个问题将非常感激。 请注意,我只是开始玩服务器作为一种业余爱好,所以我的知识不会是最精致的。 我对命令行感到满意,并且主动知道如何查找我不能做的事情。 不幸的是,我似乎无法find像这样的问题。 另外:如果一个解决scheme找不到一些帮助写一个脚本,将导致服务器自动重启,如果在x分钟后,它不会响应ping任何地方像谷歌。 诚然,这不是最干净的解决scheme,如果我的互联网结束了,但我想不出还有什么要做。

瞻博networking连接和Ubuntu

我试图在Ubuntu上安装瞻博networking连接客户端 – 我想知道是否有经验丰富的networkingpipe理员或其他有知识的人知道是否可以直接从第三方来源下载客户端,我从给定networking的VPN网站下载它。 如果是后者,你能解释一下为什么?

乘客/铁路不释放记忆

我有一个Ubuntu服务器运行三个独立的Rails(2.3.8)与Passenger,稀土和Apache的应用程序。 最近我们开始遇到ruby进程消耗内存和消耗服务器上整个内核的问题。 这是我们得到的… %CPU PID USER COMMAND 99.9 1717 nobody Rails: /var/www/api 99.6 5542 nobody Rails: /var/www/api 97.3 1223 nobody Rails: /var/www/api 4.7 5537 nobody Passenger ApplicationSpawner: /var/www/api 10.5 1801 nobody Rails: /var/www/api 我们也看到有超过100个Apache运行实例的例子。 这些应用程序已经运行了几个月没有这些问题,但在最后一天左右,我们一直在注意到这一点。 这里引用的网站是一个Rails应用程序,它是一个RESTful API,因此它每分钟都会提供很多请求。 任何有关我们应该检查或寻找的指导,将不胜感激。

将以太网别名上的stream量路由到默认网关

这个问题与我问过的一个问题有关。 我想build立一个OpenVPN的双重客户端,这样一台网关设置为eth0:0的计算机可以通过一个OpenVPN隧道获得所有的stream量,而一台网关设置为eth0:1的计算机可以通过一个不同的OpenVPN隧道。 最后,我想能够有多台电脑连接到我的双客户端,共享OpenVPN隧道(但彼此不知道)。 图表http://serahill.com/OpenVPN-Gateway.png 我已经在我的双客户端框中设置了以太网别名,并且我已经在连接主机上将我的网关设置为双客户端框上的以太网别名。 但是,路由似乎没有正常发生。 来自连接主机的任何ping都直接进入双客户端的默认网关,而不是通过隧道进行路由。 这些是我在隧道build立之后使用的路由命令: ip route add default dev $1 table us_table ip rule add from [ip address of my ethernet alias] table us_table ip route flush cache iptables -t nat -A POSTROUTING -o $1 -j MASQUERADE[/code] 这是隧道设置后的路由表: root@ahost:/etc/openvpn# ip route show 10.26.0.0/24 via 10.26.0.1 dev tun0 192.168.1.0/24 dev eth0 proto […]