linux添加用户的命令useradd常见错误提示的解决方法

发布时间:2020-10-10编辑:脚本学堂
本文介绍下,在linux中,用于添加用户的命令useradd,常见的错误提示及相关解决办法。有需要的朋友参考下。

以下二条为笔者遇到的useradd命令的错误提示:
useradd: unable to lock password file
useradd: unable to open password file

以下是linux无法添加用户帐号的原因分析。

1,问题:
在使用useradd命令添加帐号(的)时候出现“unable to lock password file”(的)错误,,或者“cannot lock shadow password file”(的)问题..
useradd: unable to lock password file

2,解决方法:
在/etc/目录下会有passwd.lock、group.lock、gshadow.lock、passwd.lock、shadow.lock的文档,删除掉这些文件就可以了。

3,作用
某人在读取时先锁定文件以防另一个程序又来读取产生错误。

4,原因分析
可能是上次用ssh登入改东西改到一半是断线,或某些程序需要存取特定文档等。

错误提示2:
useradd: unable to open password file
原因未知。
下面贴出我的解决方法,其实就是更改下几个关于权限的操作文件:
 

复制代码 代码示例:
chattr -i /etc/passwd
chattr -i /etc/shadow
chattr -i /etc/group
chattr -i /etc/gshadow