配置sudo
[root@localhost ~]# visudo
找到行
root ALL=(ALL) ALL
修改为你想要的内容,如:
test1 ALL=(root) /bin/ls
各字段为:
test1 是指定的用户
ALL 是指定的允许登陆IP或IP段
root 是指定的授权用户
/bin/ls 是指定的用户可执行被授权的命令
又如:
test1 192.168.1.100=(root) NOPASSWD: /bin/ls,/usr/bin/passwd
NOPASSWD参数表示被授权用户执行授权命令的时候不需要输入当前用户密码,指定允许登陆IP是192.168.1.100,指定可执行命令为多个时,用逗号隔开
执行sudo
[root@localhost ~]# sudo ls /root/