Articles of linux

在Windows域内使用CentOSpipe理共享权限的最佳方式

我已经成功安装了CentOS,并将它join了Winbind和Samba的Windows 2003 Active Directory域。 我们将其中一个文件服务器移到CentOS。 我遇到麻烦之一是分配文件共享的权限。 如果你对我如何设置这个问题感到好奇,我按照这个教程: http : //www.linuxmail.info/active-directory-integration-samba–centos-5/ 举一个例子,假设我们有一个名为“Shared”的共享,我们希望“Domain Users”组能够访问和写入。 现在说我们有一个名为“Secret”的共享文件夹。 我们只希望“秘密代理”组能够读取和写入该文件夹。 应该清楚,限制访问Samba共享的子文件夹要么是不可能的,要么难以build立,这就是我使用POSIX ACL的原因。 我的第一个问题是:这是一个好方法来设置这个? 你的第一个想法可能是将“秘密”文件夹分成自己的份额,但是由于在现实生活中,我们有许多不同的权限分享的子文件夹,给每个不同的文件夹自己的份额将成为一场噩梦。 我的第二个问题是:如果使用POSIX ACL是一种好的方法,那么如果备份和恢复文件和文件夹,ACL将保持不变。 如果说服务器崩溃了,我们还会保留这些文件和文件夹吗? 我对POSIX ACL的了解不多。 我今天才知道。 所以如果有什么潜在的问题或者你认为我应该知道的“捕获”,请包括这些。 谢谢你的时间

MS KernRate的Linux替代品

我正在寻找一种在Linux上检查驱动程序的方法。 在Windows上,我一直在使用KernRate,它随着时间的推移给了我CPU%。 我想知道的是每个驱动程序的CPU%和MemFootPrint,如顶部,但对于驱动程序。 我应该使用什么工具?

如何将电子邮件文件夹从一个用户移动到另一个用户?

我最近inheritance了一个网站,几乎所有的员工都使用networking邮件。 很公平。 一名工作人员告诉我,还有三名工作人员已经离开,她需要看到这些电子邮件。 我没有给用户login,也没有转发数百兆字节的邮件,而是select了复制下面的文件夹。 所以,我有那里的工作人员,还有a , b和c都已经离开了。 我复制它们,所以它看起来像这样: /邮件/ – > / staff1 / – > .folder 1 – > .folder 2 – > .mail – > **来自该用户的文件夹,例如草稿,垃圾邮件,已发送邮件,收件箱等** – > ..等。 这一切都完成了。 但是用户告诉我他们看不到任何文件夹。 认为这是一个权限问题,我确保我复制的文件夹具有相同的所有者ID和权限掩码作为她可以看到的文件夹。 不幸的是,这不起作用 – 我不得不编辑一个courierimapsubscribed文件让webmail程序关于文件夹。 用户现在可以看到她的列表中的文件夹,但她无法阅读的内容。 部落可以看到文件夹,但不能在其中显示消息。 SquirrelMail抱怨无法打开文件夹,出现此错误: 错误:无法完成请求。 查询:SELECT“INBOX.mail from”给出的原因:无法打开此邮箱。 该网站通过HostGator托pipe,似乎在Linux上运行sendmail。 她select的webmail武器是SquirrelMail。 我怎样才能让这个用户读取这些文件夹中包含的几百封电子邮件?

如何使用pamconfiguration来testing帐户是否存在并忽略密码?

我想创build一个pam.dconfiguration文件来testing用户有一个帐户,但不会testing密码。 我应该怎么做呢? 我试过使用nullok,但我一直无法得到它的工作。 我不确定这个问题,但我正在尝试使用JPam,这是一个使用本地库调用RH5.2主机上的pam的Java API。 我对帕姆完全陌生。

OpenLDAP SSL错误

我确实使用PAM身份validation设置了OpenLDAP服务器。 明文,它工作得很好,但是当我尝试添加SSL它总是失败。 我正在遵循该指南来使其工作: http : //kidrek.fr/blog/?p=30 我在Debian lenny系统上这样做。 在我的日志中,我可以看到:9月9日17:00:48主机名slapd [3231]:connection_read(13):检查inputid = 14 9月9日17:00:48主机名slapd [3231]:connection_read(13):无法获取TLS客户端DN,错误= 49 id = 14 9月9日17:00:48主机名slapd [3231]:connection_get(13):得到connid = 14 9月9日17:00:48主机名slapd [3231]:connection_read(13):检查inputid = 14 9月9日17:00:48主机名slapd [3231]:fd 13上的ber_get_next失败errno = 0(成功) 9月9日17:00:48主机名slapd [3231]:connection_closing:准备conn = 14 sd = 13closures 9月9日17:00:48主机名slapd [3231]:connection_close:conn = 14 sd = 13 客户端:9月9日17:00:47主机名称:nss_ldap:无法searchLDAP服务器 – 服务器不可用 9月9日17:00:47主机名id:nss_ldap:无法连接到任何LDAP服务器,因为cn = admin,dc = company,dc = local […]

(最好)encryption的服务器备份

我不知何故设法收集了一段时间的钱后,现在的问题是我无法find一种方法来备份服务器。 我以前的做法是: 从mydisk.se获得了一个webdav帐户,将其挂载在vps上,使用重复并创build了encryption的备份。 问题是只有2G,而且空间不足,在我自己的地方,我没有一个稳定的互联网连接,否则我有一个500G的驱动器,我可以肯定地用于备份。 VPS有一个12G的HD,我想备份/ home,/ root,/ etc,/ var /(特别是login和www)。 任何想法都欢迎。 [编辑]我更多的是寻找build立一个备份点或这样的资源(我知道如何设置备份服务器,但我不能有稳定的连接或钱买另一个VPS /磁盘备份) ,我已经得到了所需的工具。

CentOS在启动时停止安装CD-ROM

如何阻止CentOS 5.3在启动时尝试挂载我的CD-ROM驱动器? 如果我禁用它会有什么影响? 我的USB驱动器仍会自动挂载吗? 附加信息 fstab或mtab中没有条目来自动挂载驱动器。 这是我检查的第一个地方。 在/ media / cdrom的etc和底层目录中,grep并没有提供任何在这方面远程有用的东西。 机器没有运行GUI,没有安装X-Windows。 它也没有安装autofs。 CentOS试图安装我的内部和外部驱动器。 他们没有光盘,所以这些失败,但是我想完全停止这个过程。

创build文件服务器 – 如何在Hyper-V中使用大型VHD文件? (700GB)

经过几次讨论( 这里 , 这里和这里 ),我仍然无法创build一个简单的虚拟机,将被用作托pipe在我的Hyper-V盒上的文件服务器。 我已经创build了一个固定的700GB SCSI驱动器(.vhd文件),因为我已经知道这个大小的IDE驱动器是不可能的。 不要听起来太愤世嫉俗,但是它把我们带走了多less麻烦,创造了大量的空间并开始使用它。 使用Hyper-V Server 2008托pipe的这种大小的驱动器来创build文件服务器的最佳方法是什么?如何才能实现? 包括操作系统,驱动程序,集成工具等,任何你觉得是必需的将不胜感激。 额外的信息 我正在使用独立版本的Hyper-V服务器,而不是Windows Server 2008。 我已经尝试将Linux集成工具(在上面的最后一个链接的注释中链接)加载到SUSE 11 VM上,安装失败,机器根本看不到vhd。 非常感谢,

即使存在大约500MB空闲内存,也会在VPS中出现问题

我有一个网站托pipe在一个Plesk VPS与512MB内存,并继续在“黑区”QoS错误获取kmemsize。 kmemsize的软限制为12,288,832,硬限制为13,517,715。 Virtuozzo给出的定义是:不可擦除内存的大小,由操作系统内核分配。 吃什么东西? 有没有办法重新configuration和增加kmemsize? 服务器几乎没有任何负载或处理。

在CentOS 5.3上更改EXT3步幅和条纹宽度设置

有没有办法在CentOS / RHEL 5.3下更改ext3文件系统上的stride和stripe-width选项? 在我看到的安装过程中,没有办法通过anaconda来指定它,而当我看到在Ubuntu下可用的tune2fs的-E选项时,在CentOS的手册页中没有看到它。 我曾尝试在CentOS上使用-E标志,如果我尝试使用它,它会拒绝标志为unknown。 任何人都有办法做到这一点重新安装吗?