31、系统命令权限sudo

sudo属性

  • root把本来只能超级用户执行的命令赋予普通用户执行
  • sudo的操作对象是系统命令

sudu的使用

设置sudo权限

[#] visudo 等于 vi /etc/sudoers 文件
shell
root ALL=(ALL) ALL
dab1993 192.168.1.4=/usr/bin/vim`

如上所示第一个是代表给哪个用户,第二个all可以是网段或者ip地址,但是不是控制访问者ip,而是主机被访问时的ip,如果只有一台机器,all和服务器ip都是一样,只有在局域网内启用了域服务的这个属性才有,最后一个all是赋予用户使用root访问的命令,只能由绝对路径,普通用户在使用被赋予的命令的时候,身份是root用户。属性后可以跟属性和值,比如shutdown -r now,命令越具体越好。

普通用户查看自己可用的sudo权限

sudo -l可以查看自己可用的sudo命令。

使用sudo命令

sudo /usr/bin/vim 文件 sudo不能像root一样直接使用命令,而是需要使用绝对路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值