Linux sudo命令

sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。

进入sudo配置文件命令:

vi /etc/sudoer或者visudo

案例:

允许hadoop用户以root身份执行各种应用命令,需要输入hadoop用户的密码。 hadoop ALL=(ALL) ALL

案例:

只允许hadoop用户以root身份执行ls 、cat命令,并且执行时候免输入密码。 配置文件中:

hadoop ALL=NOPASSWD: /bin/ls, /bin/cat