跳过导览列.
首页
做最好的Linux技术文档网站

部落格

发现了一个非常好的解压缩软件,支持的格式非常多。。

PeaZip

Linux 中软件 RAID 使用常见问题解决

在本文中我们讨论使用软 RAID 设备常见的问题以及解决的方法。

1. RAID 的子设备物理上要独立不相关

对一个磁盘上的多个磁盘分区做RAID是没有价值的,因为不但违背了RAID阵列中设备独立性的原则,不能增加阵列的可靠性,当这个磁盘失效后必然不可避 免的导致数据丢失,而且还导致阵列的性能显著降低,当数据读写时磁头在磁盘的多个分区上来回抖动带来长时间的搜索耗时。

屏蔽syslog里记录由crond执行pam session的信息

syslog是用来记录系统日志信息的,主要是记录重要信息。但一些无聊的日志信息很可能会把关键信息给冲掉,或者导致寻找信息很麻烦。例如,在/var/log/messages中就经常看到这样的信息:
引用Nov 9 17:10:02 mail crond(pam_unix)[4768]: session closed for user root
Nov 9 17:10:02 mail crond(pam_unix)[4769]: session closed for user root
Nov 9 17:15:01 mail crond(pam_unix)[4780]: session opened for user root by (uid=0)
Nov 9 17:15:01 mail crond(pam_unix)[4780]: session closed for user root
没5分钟、10分钟就执行一次,烦不烦啊?一定要解决掉。
一、原因
要解决问题,就要知道引起问题的原因。该日志是记录下面的动作的:
引用# cat /etc/cron.d/mrtg

RHEL5 插入认证模块(PAM)详解

基于Pluggable Authentication Modules(可插入验证模块,简称PAM)的验证机制,可以系统特定应用程序的使用限制于root账户。不同的Module可以实现系统管理员按照用户、密码或者登入位置设置访问控制策略。

PAM 所有的认证函数库存放于/lib/security/pam_*.so,并由/etc/pam.d/目录下对应的文件进行调用。在验证请求时,应用程序通 过libpam函数库来提供服务。具体使用哪些PAM函数库进行验证,则由/etc/pam.d/目录下对应的设置文件决定。libpam 提供函数共享服务,而且可以动态载入。

1 PAM工作机制

/lib/security 目录下的每一个认证模块都会返回pass或者fail结果,部分程序使用/etc/security目录下的设置文件决定认证方式。应用程序调用PAM模 块认证的配置,存放于/etc/pam.d,文件名与应用程序名对应,文件中的每一行都会返回一个成验证功还是失败的控制标志,以决定用户是否拥有访问权 限。

2 PAM验证类型

* auth 验证使用者身份,提示输入账号和密码
* account 基于用户表、时间或者密码有效期来决定是否允许访问
* password 禁止用户反复尝试登录,在变更密码时进行密码复杂性控制

Novell起诉微软垄断市场获美最高法院支持

据国外媒体报道,美国高等法院周一驳回了微软要求暂停审理Novell提交的反垄断诉讼的上诉请求.

  2004年Novell在诉讼书中指控微软有意损坏其WordPerfect和QuattroPro软件,以维护其Windows的垄断地位.Novell声称,微软之所以瞄准这两个软件,是因为它们可运行在其他操作系统上,从而可 帮助其他操作系统与Windows争夺市场.但微软在法庭文件中反驳到,Novell没有参与到操作系统市场的竞争,因此不能以微软在该市场存在反竞争行为为由提起诉讼.

  美国一家联邦法院和位于弗吉尼亚州里士满的美国第四巡回上诉法庭支持Novell并允许此案继续审理.对此,微软的律师团表示,该裁决远远超过了反垄断法律本身的适用范围.依照美国法律,反垄断诉讼中的原告方可获得3倍于实际损失的赔偿.

  微软也曾是否滥用在操作系统市场上的垄断为浏览器争取市场份额,与美国联邦政府打了三年官司,最后微软与联邦政府和17个州达成和解协议.按照该和解协议,微软同意法庭对其商业行为进行监管.今年1月一位联邦法官将监管期限延长至2012年11月.

RSS feed