优惠VPS
云服务器测评

centos提示“permission denied”,解除root修改密码被限制

今天,当客户操作修改centos系统的root密码时,提示“permission denied“,造成这种异常问题的原因是:没有读写、创建文件、删除文件等操作的权限。有用户通过“有用户通过”passwd root”和“sudo passwd“如果都失败了,修改密码权限可能会受到限制。让我们看看如何解除限制!

解决方法:

输入命令行:sudo passwd

他会提示你输入新密码,再次输入密码,就输入以前一样。成功后,输入

su root

如果失败了,可能会受到限制,需要以下操作:

在centos下解除root修改密码是有限的:

[root@localhost ~]# passwd

-bash: /usr/bin/passwd: Permission denied

[root@localhost ~]# lsattr /usr/bin/passwd

—-i———– /usr/bin/passwd

[root@localhost ~]# chattr -R -i /usr/bin/passwd

[root@localhost ~]# lsattr /usr/bin/passwd

—————- /usr/bin/passwd

[root@localhost ~]# chmod 755 /usr/bin/passwd

[root@localhost ~]# passwd

Changing password for user root.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

这种方法对chmod的限制也可以解除,所以一定要记住!

赞(0)
未经允许不得转载:云服务器优惠网 » centos提示“permission denied”,解除root修改密码被限制

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址