加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在 Linux 系统中添加用户的错误解决方法的介绍

发布时间:2023-10-30 11:26:25 所属栏目:Linux 来源:
导读:今天在做用户添加操作时:#useradd testuseradd: cannot open shadow password file刚开始怀疑是/etc/shadow文件权限被误修改,查看/etc/passwd,/etc/shadow属性[root@mango root]# ls -rlt /etc/passwd-rw-r--r-- 1

今天在做用户添加操作时:

#useradd test

useradd: cannot open shadow password file

刚开始怀疑是/etc/shadow文件权限被误修改,查看/etc/passwd,/etc/shadow属性

[root@mango root]# ls -rlt /etc/passwd

-rw-r--r-- 1 root root 1726 4月 20 17:43 /etc/passwd

[root@mango root]# ls -rlt /etc/shadow

-r-------- 1 root root 1262 4月 20 17:43 /etc/shadow

正常可添加用户的属性如下,没什么区别.

ls -rlt /etc/passwd

-rw-r--r-- 1 root root 1831 2005-05-09 /etc/passwd

[guest@www5 guest]$ ls -rlt /etc/shadow

-r-------- 1 root root 1294 2005-05-09 /etc/shadow

尝试将出问题主机的/etc/shadow改成600,结果报错,不让修改!

[root@mango root]# chmod 600 /etc/shadow

can not modify

问了下安全专员,才知道是做了安全加固,用lsattr和chsttr改变一下属性就可以了!

[root@toddy root]#lsattr /etc/shadow

----i-------- /etc/shadow

[root@toddy root]# chattr -i /etc/shadow

[root@toddy root]# useradd ywg

[root@toddy root]# lsattr /etc/passwd

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章