Articles of linux

XenServer VHD格式问题

我可能会把自己弄糊涂,所以我要求澄清。 我有一个目前正在使用lvmoiscsi的大型XenServer安装。 我正在寻找方法来减less实际的磁盘空间使用量。 我在这个环境中只运行linux虚拟机。 VHD格式支持的稀疏configuration和链接看起来像票据,但似乎只支持Windows使用基于NFS SR的NFS或支持的StorageLink SR。 那么,我可以使用稀疏configuration和链接的Linux VM吗? 我一直在阅读的东西,我所知道的不是。 如果有必要,我愿意重新进行存储设置。 我目前正在使用Nexenta Filer来提供我的iSCSI LUN,但它可以为大多数服务器提供服务。 有人请帮我清楚这一点!

smbfs是否创build了不变的inode数字?

如果我使用smbfs来挂载文件系统,每个文件的inode总是相同的? 或者当我再次挂载fs时,或者如果远程系统重新启动,我是否有更改inode的危险?

根据关键字阻止

海linux的家伙, 我正在使用Linux(RHEL5)服务器。 我想阻止一些网站的Windows客户端, 如何根据RHEL 5中的关键字(文本文件中的关键字)阻止不需要的网站? 有没有包的任何build立这样做? 是否有可能基于代理(鱿鱼)阻塞? 如果可能的话,我想为此做些什么?

Ubuntu 6.06:挂载/ root / sda1 / root失败:没有这样的设备

我们办公室里一台运行Ubuntu 6.06的老机器突然无法启动。 我在启动时得到以下信息: Uncompressing Linux… Ok Booting the kernel mount: Mounting /root/sda1 /root failed: No such device mount: Mounting /root/dev on /dev/.static/dev failed: No such file or directory mount: Mounting /sys /root/sys failed: No such file or directory mount: Mounting /pro /root/pro failed: No such file or directory Target filesystem doesn't have /sbin/init Busybox v1.01 […]

由lpr打印的每行字符数

如何在使用lp或lpr打印文件时设置每行字符数? 它似乎是固定在80。

Linux文件系统权限

如果我有这个文件夹:/ var / username / secret /是770,那么在/ var / username / secret /文件中的文件是否可以被同一台服务器(共享主机)上的任何人读取/写入?

Linux / Sendmail的一个class轮有大型目录的麻烦

无论出于何种原因,垃圾邮件发送者都find了通过侧面系统中继邮件的方法。 这个漏洞已经被解决了。 问题是我的/ var / spool / mqueue目录中有大量的电子邮件(至less100,000+),我仍然需要过滤。 我停止了sendmail,并将mqueue目录的内容移动到新的位置… 从那以后,我一直试图用下面的一个class轮来帮忙: for x in `find . -type f -name “qf*” | xargs grep -l "foo" | cut -b3-`; do y=d`echo $x | cut -b2-`; mv $x /root/spammessages; mv $y /root/spammessages/; done 这个想法是: 1)检查QF文件的唯一垃圾邮件相关的标题内容(foo)。 2)findDF对应文件 3)将df和qf文件移至隔离区域。 问题是,查询正在运行,但不希望移动任何文件。 如果我跑顶,我会偶尔看到xargs和grep使用一些资源,但不会超过1%-2%。 此外…当我检查spammessages文件夹,我没有看到任何文件。 如果我在一个较小的消息子集上运行相同的命令,它似乎工作正常。 这里有一些Linux文件的限制吗? 有没有方法来优化单线? 谢谢。 -M

shell / ssh / tty会话logging器

祝你好日子。 我知道我的问题在这里有一些变化,但他们有点不同,我向你保证。 我们使用我们的pipe理员连接的terminal服务器,然后build立到其他服务器的ssh连接。 我们需要审计他们的行为,这就是为什么我使用修改后的ssh守护进程将会话logging到脚本格式文件中的原因。 我一直在使用该补丁http://www.kdvelectronics.eu/ssh-logging/ssh-logging.html 。 它有一些缺点,但。 首先,这个补丁没有更新一段时间,我已经设法修改它为ssh-4.7工作,但在第五版中openssh严重改变。 其次,几乎每个人都使用GNU Screen,其控制字符使会话日志有些难以理解。 然后我尝试了ttyrpld,但是它需要内核模块,过了一段时间就停止了logging。 之后,pam_tty_audit虽然很容易安装和使用,但是这个项目并不能真正解决我的问题。 我真正需要的东西,只logging用户input的东西,不能被覆盖,不需要火箭科学知识来安装和支持。

专用Root – 服务器崩溃时不时发生高负载

我们正在运行一个开放的suse 10:Authentic AMD,双核心AMD Opteron(tm)处理器1212 HE,具有2 GB的内存。 主办为Apache Vhots有: 公告板系统每天30,000页 一些WordPress的博客(5)每天25.000页 Plesk 9.3.x MySQL的 OsCommerce网上商店,每天4000页 有时CPU负载会上升到15.我们不知道为什么? 当负载上升时,服务器仍然崩溃。 对于这样一台机器来说是多less?

Apache和文件系统权限

我正在为此苦苦挣扎。 让我们假设如下: 名为“deploy”的用户在其主目录中有一个名为example.com的目录。 其中有许多文件,其权限设置如下: drwxrwxrwx 6部署部署4096 2010-02-10 21:06 example.com 还有一个全新安装的Apache 2以www-data:www-data的forms运行。 我需要的文件仍然由部署拥有:部署,但我需要Apache能够写入这些文件。 不应该将www-data添加到部署组,反之亦然,请允许apache写入example.com目录? 我的/ etc / groups文件显示(截断为了简洁): WWW的数据:X:33:部署 部署:X:1000:WWW的数据 但www数据用户不能写入目录。 这让我疯狂! 帮帮我?