今天给系统添加用户,用useradd命令后提示unable to lock password file
上网百度原因,提示删除组和用户相关文件的.lock文件,删除以后,可以正常使用useradd命令啦,下面蓝色字体为我参考的文章。
1.出现问题:
近日配置linux服务器,在使用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的档案,把它刪除就OK了。
3.具体有什么用呢?
顾名思义就是某人在读取时先锁定文件以防另一个程序又来读取产生错误。
4.产生的原因:
可能是上次用ssh登入改东西改到一半是断线,或者是某些程序也需要存取特定档案。
ps:我遇到了这种情况,但是这种方法没有得到解决,(怀疑系统问题,因为老是提示ext3 fs挂载问题,已经出现了4次,每次都不得已将系统重做,应该是硬盘或者电源问题)但是觉得上面的方法很有道理,故记下,已备后用。
下面说一下我系统的问题,我的没有运行ssh,肯能是在为samba设置用户名和密码时,遇到了问题,详细问题我也记不太清楚了。一定要删除解决方法2中所有文件,一个都不能留哇!
阅读(3606) | 评论(1) | 转发(0) |