当前位置: 主页 > 操作系统 > Linux > linux添加用户时出现相关文件被锁定

linux添加用户时出现相关文件被锁定

时间:2009-9-17来源:互联网 点击:
添加用户出现错误提示
[root@host /etc]# useradd -d /home -g clients zhao 
useradd: error locking shadow group file
查看相关文件状态
[root@host /etc]# ll passwd* group* shadow*  gshadow
-rw-r--r--    1 root     root          964 Sep 26 09:39 passwd
-rw-------    1 root     root          927 Sep 25 17:02 passwd-
-rw-------    1 root     root            6 Dec 13 16:10 passwd.lock
-rw-r--r--    1 root     root          473 Sep 25 17:02 group
-rw-------    1 root     root          461 Dec 13 15:57 group-
-rw-------    1 root     root            6 Dec 13 16:10 group.lock
-rw-------    1 root     root          774 Sep 26 09:39 shadow
-rw-------    1 root     root          715 Sep 25 17:02 shadow-
-rw-------    1 root     root            6 Dec 13 16:10 shadow.lock
-r--------    1 root     root          494 Dec 24 13:48 /etc/gshadow
-rw-------    1 root     root          472 Dec 24 19:05 /etc/gshadow-
-rw-------    1 root     root          472 Dec 24 19:05 /etc/gshadow.lock
 
[root@host /etc]# lsattr passwd
------------ passwd
[root@host /etc]# lsattr shadow
------------ shadow
[root@host /etc]# lsattr group
------------ group
没有什么问题,就是多了几个lock文件,怎么会产生lock文件?
删掉其中的group.lock后,再添加用户
[root@host /etc]# useradd -d /home -g clients zhao 
useradd: error locking shadow group file
[root@host /etc]# ll group*        
-rw-r--r--    1 root     root          473 Sep 25 17:02 group
-rw-------    1 root     root          461 Dec 13 15:57 group-
-rw-------    1 root     root            6 Dec 13 16:12 group.lock
[root@host /etc]# ll gshadow*
-r--------    1 root     root          392 Sep 25 17:02 gshadow
-rw-------    1 root     root          383 Sep 25 17:02 gshadow-
-rw-------    1 root     root            4 Sep 25 17:03 gshadow.lock
同样的错误,而且产生一个新的group.lock文件。
查看lock文件内容
[root@host oltp]# cat /etc/gshadow.lock 
969[root@host oltp]# 
[root@host oltp]# cat /etc/group.lock 
10774[root@host oltp]# 
[root@host oltp]# cat /etc/passwd.lock  
10774[root@host oltp]# 
发现都是使用useradd命令时的PID。

把以上所述的4个lock文件删除后,再用useradd添加用户既可。


站长资讯网
. TAG: LINUX 文件 用户
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言