欢迎光临众联科技,开始互联网之旅! 请〖登录〗 〖注册〗
/etc/resolv.conf 出现Operation not permitted解决方法
发布时间:2022/12/21 21:05:40   发布来源:众联科技

DNS服务配置有问题,导致域名解析有误,所以需要重新配置dns服务器

在用vim编辑该文件时会提示W10: Warning: Changing a readonly file错误,用root也不行

然后去修改文件权限:

chmod +w /etc/resolv.conf

会报如下错误:


chmod: changing permissions of `/etc/resolv.conf': Operation not permitted

1

主要原因是文件元信息 有i属性,文件被设置成i属性 防止系统中某个关键文件被修改。用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。


查看文件属性 lsattr /etc/resolv.conf

删除i属性 chattr -i /etc/resolv.conf

增加i 属性 chattr +i /etc/resolv.conf

如果查询到具有i属性就可以执行上面的删除操作:


lsattr  /etc/resolv.conf 

----i--------e-- /etc/resolv.conf

1

2

这样操作后就可以修改文件权限,进行增删改查了


 chattr -i /etc/resolv.conf

[root@root]# lsattr  /etc/resolv.conf 

-------------e-- /etc/resolv.conf



(责任编辑:众联科技)
微信公众号
微信公众号 关注有礼
  • 服务支持
  •