centos提示“permission denied”,解除root修改密码被限制_技术文档

admin3年前主机评测122

今天,客户操作修改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的限制也是可以解除的,所以大家一定要记住!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

如何在Red Hat和CentOS上安装TeamViewer

如何在red hat和centos上安装teamviewer?TeamViewer可用于连接来自不同操作系统和平台(例如Windows,Android,Linux,MacOSX等)的远程系统。这使Te...

如何在CentOS 8服务器上安装和配置Memcached?

如何在centos8服务器上安装和配置memcached?Memcached是一个开源的、高性能的、超快的内存键值存储,它是为加速web应用程序而设计的。在这篇文章中,你将学习如何在centos 8...

CentOS 8镜像环境部署memcached缓存工具的教程

memcached是一种免费的开源高性能内存键值数据存储。它用作缓存系统,通过缓存数据库调用结果中的各种对象来加速应用程序。Memcached是一个高性能、开源的内存键值缓存服务,它在多种方面都很方便...

宝塔Linux面板支持哪些Linux操作系统?Centos、Ubuntu、Deepin、Debian和Fedora等

宝塔Linux面板支持哪些linux操作系统?宝塔Linux面板支持的Linux系统有centos、ubuntu、deepin、Alibaba Cloud Linux、debian和fedora等,今...

CentOS7/RHEL 7及更早版本中使用YUM管理软件包

centos我们比较熟悉,一般都是使用YUM(Yellowdog Updater, Modified)来管理软件包的。YUM是CentOS 7 以及旧版本rhel和 Fedora的默认包管理器,本文介...

centos和ubuntu哪个好?为什么都觉得centos比ubuntu好用?

centos和ubuntu哪个好?对于服务器而言,有两个主流的 Linux 发行版,那就是centos和ubuntu。但如何从这两个之中选择,这是摆在管理员、初学者和专业人士面前的主要问题。在对cen...