Articles of Debian

执行文件系统事件的命令

嘿,那里有没有人知道如何执行一个命令,每当文件系统发生改变发生在一个给定的目录? 我正在运行Debian 6.0,并希望在添加或修改文件/目录时调用“make html”。 斯沃琪似乎是我想要的,但它会引发语法错误。

如何在debian中添加一个IP地址范围

我想添加一个范围或IP地址192.168.1.128到192.168.1.254我的debian主机我知道,有一个范围文件(如ifcfg-eth0-range0)在RedHat / CentOS中,他们有IPADDR_START / IPADDR_END,但如何在debian中做?

具有不同path的平台上的LDAP loginShell

我正在使用LDAP来处理我的networking中的用户和身份validation。 我现在添加FreeBSD主机,并且遇到loginshell的问题。 在Linux上,shell通常位于/bin/$shellname ,因此将我在LDAP中的loginshell设置为/bin/zsh是完美的。 在FreeBSD上, /bin/zsh不存在,我需要使用/usr/local/bin/zsh 。 有针对这个的解决方法吗? 我想我可以制作一些login-shell.sh脚本,将LDAP作为“shell”传递出去,然后使用脚本来为用户确定实际的shell,但是我不是那个想法的粉丝。 我正在使用Debian和FreeBSD,都使用标准的OpenLDAP / PAM / nss设置。 编辑 :它看起来像使用/bin/sh和添加一个exec $shell到.profile将“工作”,但这并不能很好地扩展。

如何从紧缩降级到lenny

我试图用通常的方法从Squeeze降级到Lenny,方法是join我的/etc/apt/preferences : Package: * Pin: release a=oldstable Pin-Priority: 1001 然后做sudo apt-get update && sudo apt-get upgrade但由于某种原因,它不起作用(我在sources.list得到了stable和oldstable)

在Debian上运行计算服务器的任务假脱机程序

最近,我们大学购买了一台多核Xeon处理器和一个4个强大的GeForce显卡的计算服务器,用于“使用CUDA进行高性能计算”的学习。 有Debian Squeeze就可以了。 我试图find一个组织任务队列(或任务假脱机程序)的解决scheme,以便学生可以启动他们的程序。 由于只有一个CPU,我猜想我们必须使用队列:学生的任务被推入队列并逐一启动。 挂起的时候当然应该有杀死任务的能力。 一些谷歌search后,我发现了两个相关的东西: 芹菜和任务后台打印 你能提出一些build议吗?

特定于服务器的环境variables – / etc / profile或/etc/profile.d

我需要为我的Jetty服务器设置一些系统范围的环境variables。 但是把它们放在哪里? 似乎有2个select /etc/profile或 /etc/profile.d ? 两者之间的差异是什么?

与白名单和redirect的乌贼

我设法在Debian Squeeze 6.0服务器上使用iptables NATredirect在透明模式下设置Squid3。 端口80上的所有请求都被正确地redirect到squid,然后与白名单文件进行比较。 所有未列入白名单的网站请求均被发送到自定义ERR_ACCESS_DENIED页面。 此页面包含一个简单的login表单。 所以,当一个网站被阻止时,用户有能力将该网站添加到白名单。 我创build了一个非常简单的PHP脚本,它将URL(带有正则expression式),添加到白名单,并重新启动鱿鱼。 在这一点上,我将redirect浏览器到新的授权网站,一个简单的 $your_url = http://www.example.com; header("Location: $your_url"); 但鱿鱼给了我一个ERR_INVALID_URL页面试图回顾 (null)://www.example.com 如果我尝试在地址栏中inputurl,则该网站将被正确投放。 我已经尝试在redirect之前在PHP中设置超时,但即使1分钟超时,redirect也会失败。 同时,在地址栏中inputurl即可。 任何线索? 更新问题很容易解决切换到Squid 2.7 Squid3的bug 在这里

监视进程何时开始使用太多的内存

我有一个Debian服务器,其中一些进程不时stream氓,并开始消耗太多的内存。 我怎么能在stream程级别监控这个,所以我可以设置一个警报? 目前我监视当服务器开始使用太多的内存,但我想单独监视进程。

每秒钟内核写入日志

我正在查看/var/log/messages并且每秒都会看到这种日志logging: 5月5日16:54:55 dag内核:[86219.516013] EDAC MC0:CE页面0xfe5e7,偏移量0x400,grain 128,校验子0xe0,第4行,通道0,标签“”:i3000 CE 5月5日16:54:56 dag内核:[86220.516020] EDAC MC0:CE页0xfe5e7,偏移量0x400,grain 128,症状0xe0,第4行,通道0,标签“”:i3000 CE (服务器名称是dag)。 我不知道为什么它每秒钟都在写这些日志,而且由于所有的噪音,它使追踪其他问题变得困难。 有人可以请求告诉我如何禁用或拒绝冗长?

在Debian上使用组策略的Samba域控制器

我需要哪种版本的Samba作为域控制器,能够在Debian Squeeze上支持Windows 7客户端的组策略? 如果我可以安装.deb这将是很好,但我需要编译这个?