Articles of linux

通过使用ldapsearch的objectGUID获取对象

如果我有由ldapsearch命令返回的objectGUID属性,我如何search整个目录中的objectGUID对象? 例如,如果我search用户获取其objectGUID,我得到以下内容: ldapsearch -x -D $MyDn -W -h $Host -b "dc=x,dc=y" "(mail=something)" objectGUID # 7f435ae312a0d8197605, p, Externals, xy dn: CN=7f435ae312a0d8197605,OU=p,DC=x,DC=y objectGUID:: b+bSezFkKkWDmbIZiyE5rg== 从值b+bSezFkKkWDmbIZiyE5rg== ,我如何创build一个查询string来获取该对象?

哪些IMAP服务器支持文件夹中的邮件和子文件夹?

我目前有一个电子邮件的POP服务器,它被发送到Thunderbird客户端。 Thunderbird客户端将电子邮件本地存储到包含电子邮件和子文件夹的子文件夹层次结构中。 我现在想从其他客户端访问本地存储的电子邮件。 我的第一个解决scheme是创build一个IMAP邮箱,并将所有邮件移动到IMAP服务器。 我无法做到这一点,因为我的IMAP服务器拒绝在已经包含电子邮件的文件夹中创build子文件夹。 由于原来的层次结构是相当复杂的,我不能修改它,以尝试与此限制相处。 有没有任何Linux IMAP服务器可以接受文件夹中的消息和子文件夹?

将Ubuntu添加到Windows域

我是新来的Linux。 我没有任何关于如何在Linux上做任何事情的知识。 我刚拿到一台新机器,并成功安装了Ubuntu。 我想要做的第一件事就是join其他计算机所在的域。 我怎么做。 我尝试了谷歌search,但所有的结果假设某种types的Linux知识,我没有。

监视过程并在结束后重新启动

我有一个Debian框,在机器上我有一个PHP脚本运行。 我如何监控它,当php脚本死亡,自动重新启动?

如何防止Linux在关机时删除临时文件

我正在使用Ubutu 10.04。 我有一些应用程序在/tmp/<file>中创build一些临时文件作为其closures过程的一部分。 在系统closures的情况下closures应用程序时,我想检查这些文件。 但是,当系统再次出现时,我发现所有的临时文件已被删除。 如何让系统不要在/tmp/关机时清除文件?

iptables不写规则

即时运行这两个规则作为根,但是当做一个iptables -L它剂量显示任何规则,任何人都有一个什么样的问题的想法? iptables -A PREROUTING -t nat -i eth0 -p tcp –dport 80 –source 84.244.145.135 -j REDIRECT –to-port 1222 iptables -A PREROUTING -t nat -i eth0 -p tcp –dport 80 –source 243.134.97.194 -j REDIRECT –to-port 1222 duno@Virtual-Box:/home/glennwiz# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt […]

如何制作ISO?

我使用该命令从目录中创build了一个ISO mkisofs filename.iso source_directory 。 当我挂载ISO时,我看到文件名被修剪。 实际上文件名将是ABCD_ASKDKDK.rpm ,但在ISO中会缩短为一些固定的字符。 如何检查我的源ISO(我在远程位置有一个ISO)和一个类似于本地的目录的标准。 我正在尝试创build一个类似的ISO。

是否有一个良好的graphics/假设/基于Web的工具来pipe理Linux用户和组?

是否有一个良好的graphics/假设/基于Web的工具来pipe理Linux用户和组? 要一次看到它们,操作它们(创build,删除,关联(添加/删除用户到组),修改)几个点击?

接口/静态IP问题 – Debian

我试图configuration我的Debian机器(Lenny)使用静态IP地址。 这是我的接口文件目前的样子: # This file describes the network interfaces available on your system. # and how to activate them. For more information, see interfaces #The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.200 network 192.168.1.1 netmask 255.255.255.0 这是我所做的。 我进入我的路由器设置,并将其dynamicIP范围更改为192.168.1.2到192.168.1.100。 所以我可以使用任何超过100作为我的静态地址。 然后,我进入了接口文件,并编辑到你上面看到的。 我将地址设置为192.168.1.200,因为这是我的路由器为dynamic地址保留的范围,我也将networking设置为192.168.1.1,因为这是我的路由器的IP地址。 我不知道我错了什么,但我没有连接到互联网。 我不确定我是否拥有正确的IP地址。 有任何想法吗?

在shell中挂起应用程序

有时,当应用程序挂在bash会话中(例如,networking滞后于telnet , ssh ,无论),我不能用^ C杀死它,用^ D来阻止它,甚至用^ Z发送它到后台。 有没有办法杀死它而不打开另一个kill shell? 我想有一个系统调用中断