Linux下添加一个sudo超级用户

sudo 被授权的某个命令 ##root身份执行这个命令
sudo -l ##查看可以使用的sudo命令

#给test用户授权cat ,echo 命令
#root 身份操作授权
visudo     === vi /etc/sudoers 
#找到大概91行 找到root    ALL=(ALL)       ALL  然后模仿的写下面
test    ALL=(ALL)       /bin/cat, /bin/ls, /bin/touch

#给用户授权bin下的所有命令,但是排除su
test    ALL=(ALL)       /bin/*, !/bin/su

#授权命令 运行的时候不需要输入当前用户的密码
test    ALL=(ALL)       NOPASSWD: ALL

#添加个不需要密码,拥有所有权限的超级用户
useradd superman                 #添加用户
#echo xxxxx|passwd --stdin superman  #设置密码
#visudo  #找到第90几行的root    ALL=(ALL)       ALL
下面行添加一句:superman        ALL=(ALL)       NOPASSWD: ALL
(这个操作比较危险,superman可以直接sudo su - 切换到root做任何事,所以要注意账号安全)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值