发布网友 发布时间:2022-04-26 22:50
共2个回答
热心网友 时间:2022-06-19 10:05
lsattr /etc/ssh/sshd_config
----i--------e- /etc/ssh/sshd_config
这里的i 表示immutable,在文件上启用这个属性时,我们不能更改、重命名或者删除这个文件。这里的e 表示extent format,它表明该文件使用磁盘上的块的映射扩展。属于“正常”规则
hattr删除不可修改属性
root@pts/1 $ chattr -i /etc/ssh/sshd_config
iZ25zjpz5pqZ [~] 2017-12-16 10:59:14root@pts/1 $ lsattr /etc/ssh/sshd_config-------------e- /etc/ssh/sshd_configiZ25zjpz5pqZ [~] 2017-12-16 10:59:17root@pts/1 $ vim /etc/ssh/sshd_configiZ25zjpz5pqZ [~] 2017-12-16 10:59:26root@pts/1 $从上面的操作可以看到我们取消i设置之后可以成功修改该文件。
如果完成修改你可以让其恢复不可修改属性,可以执行chattr +i /etc/ssh/sshd_config
热心网友 时间:2022-06-19 10:06
你是在vi里面吧。
你的普通用户权限不够,不能再/root目录下生成文件。换个有写权限的试试。