centos 使用root登陆 却无法修改文件属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 使用root登陆 却无法修改文件属性相关的知识,希望对你有一定的参考价值。

使用一键脚本安装了个网站 里边的文件都是555权限 想修改成755或者777权限 但是我使用root登陆 也无法修改 提示“Operation not permitted”

问题在于./vmware-install.pl文件本身是否有执行权限.即使是root用户也不能执行没有执行权限的文件.追问

不要在别的地方复制答案好吗? 你的回答很明显是其他问题的答案

参考技术A 先用lsattr命令看一下要删除的文件,如果其属性中有 i 说明已经被设置为重要文件,即使root用户也无法删除;如果要删除该文件,命令如下:

chattr -i 文件名

rm -f 文件名

CentOS6.5修改/etc/pam.d/sshd后root无法ssh登陆

现象:由于公司需要服务器的登陆操作进行安全加固,同事为了省事,直接把CentOS7上的/etc/pam.d/sshd替换掉CentOS6.5上的/etc/pam.d/sshd,导致root用户ssh登陆时,报Permission denied。

 

查看/var/log/secure日志,报以下错误

Jun 13 06:24:31 nfjd-testvm-skydrive-1 sshd[23413]: PAM _pam_load_conf_file: unable to open /etc/pam.d/postlogin

 

尝试过把/etc/pam.d/sshd里面的auth       include      postlogin注释掉,但这直接就拒绝登陆了

后来从CentOS7上把/etc/pam.d/postlogin拷贝下来,放到CentOS6.5的/etc/pam.d/目录下,问题就解决了

 

以上是关于centos 使用root登陆 却无法修改文件属性的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.5修改/etc/pam.d/sshd后root无法ssh登陆

Centos7 禁用本地root用户和禁止root远程登录

centos7如何设置成开机默认命令行模式以及登陆账户为root

centos7如何设置成开机默认命令行模式以及登陆账户为root

centos7下后用户无法登陆(重复登陆)的问题

CentOS让root用户可以SSH登录