CC00037.LinuxBasic——|Linux&权限管理.V03|

一、sudo 授权    给普通用户赋予部分管理员权限
### --- sudo 授权    给普通用户赋予部分管理员权限
~~~     /sbin/      在此目录下命令只有超级用户才能使用/usr/sbin/
    
### --- root 身份 
~~~     visudo  赋予普通用户权限命令,命令执行后和 vi 一样使用
root        ALL=(ALL)       ALL
~~~     用户名 被管理主机的地址=(可使用的身份)   授权命令(绝对路径)
~~~     %wheel  ALL=(ALL)   ALL
~~~     %组名     被管理主机的地址=(可使用的身份)   授权命令(绝对路径)
~~~     用户名/组名:代表 root 给哪个用户或用户组赋予命令,注意组名前加“%”
~~~     用户可以用指定的命令管理指定 IP 地址的服务器。
~~~     如果写 ALL,代表可以管理任何主机,如果写固定 IP,代表用户可以管理指定的服务器。
~~~     (这里真的很奇怪啊,超哥一直认为这里的
~~~     IP 地址管理的是登录者来源的 IP 地址,查了很多资料也都是这样的。
~~~     直到有一天超哥查看“man 5 sudoers”帮助,才发现大家原来都理解错误了,
~~~     这里的 IP 指定的是用户可以管理
~~~     哪个 IP 地址的服务器。那么如果你是一台独立的服务器,
~~~     这里写 ALL 和你服务器的 IP 地址,作用是一样的。
~~~     而写入网段,只有对 NIS 服务这样用户和密码集中管理的服务器才有意义)。
~~~     如果我们这里写本机的 IP 地址,不代表只允许本机的用户使用指定命令,
~~~     而代表指定的用户可以从任何 IP 地址来管理当前服务器。
### --- 可使用身份:
~~~     就是把来源用户切换成什么身份使用,(ALL)代表可以切换成任意身份。这个字段可以省略

### --- 授权命令:
~~~     代表 root 把什么命令授权给普通用户。默认是 ALL,代表任何命令,这个当然不行。
~~~     如果需要给那个命令授权,写入命令名即可,不过需要注意一定要命令写成绝对路径
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值