ANYWEI : CODING

积累点滴,成就梦想

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 造成这个现象的原因是/etc/passwd文件的ext2文件属性被修改(但即便是在ext3系统中,这个属性也有效果。目前还没在ext4文件系统中测试)。

使用lsattr可以查看该文件的属性:

passwd文件被设置了"i"属性,该属性指定当前文件不可被修改,在手册中对此属性的描述为(man chattr):

A file with the ‘i’ attribute cannot be modified: it cannot be deleted or renamed, no link can be created  to  this  file  and  no  data  can be written to the file.  Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability  can set or clear this attribute. 

使用chattr去掉相关文件的"i"属性:

这样,就可以添加用户了

posted on 2011-11-07 21:24  anywei  阅读(1015)  评论(0编辑  收藏  举报