root用户修改sysctl.conf文件提示Operation not permitted的解决办法

文章目录

起因

今天在Centos7.3下安装Docker的时候遇到了一个问题,需要修改sysctl.conf文件,但我明明是root用户,却没有权限操作sysctl.conf文件!!! 具体现场情况↓

# tee -a /etc/sysctl.conf <<-EOF
> net.bridge.bridge-nf-call-ip6tables = 1
> net.bridge.bridge-nf-call-iptables = 1
> EOF
tee: /etc/sysctl.conf: Operation not permitted

这时候心里还不慌~~ 噢~~不就是没有写权限嘛,root爸爸给你加一个

# chmod +w /etc/sysctl.conf
chmod: changing permissions of ‘/etc/sysctl.conf’: Operation not permitted

↑ 什么!!还是说我没有权限操作它! 我开始慌了

# ls -all /etc/sysctl.conf
-rw-r--r-- 1 root root 1072 Dec 12 22:12 /etc/sysctl.conf

↑ 明明这个文件有w权限啊,怎么不让写叻!
安装Docker教程:https://blog.csdn.net/weixin_45033342/article/details/90217703

经过

经过网络上一顿查找,说得最多的就是教我怎么使用vim … 热心的网友,你们真是替vim的普及操碎了心了???
不过还好,最后我还是查到了 ↓

$ sudo chattr -i sysctl.conf

结果

root# cd /etc/
#  chattr -i sysctl.conf

在linux中没有提示就是最好的消息!
现在就可以畅快的修改sysctl.conf文件了!!!
修改之后
重新然后加载sysctl.conf即可

$ sudo sysctl -p
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值