ubuntu执行sudo无需密码
1、编辑sudoers文件,如果没有权限修改文件请执行sudo chmod 660 /etc/sudoers

2、在文件末尾另起一行,添加如下任意一行代码后保存文件,zhangka为您的实际用户名
zhangka ALL=(ALL) NOPASSWD:ALL #表示执行所有命令都无需密码
zhangka ALL=(ALL) NOPASSWD:/sbin/shutdown #表示只执行shutdown相关命令无需密码
zhangka ALL=(ALL) NOPASSWD:/sbin/shutdown -h now #表示只执行shutdown -h now命令无需密码

3、测试配置是否生效,可以执行以下命令,如果配置正确,系统将直接执行命令而不用提示输入密码
sudo vim /etc/sudoers


浙公网安备 33010602011771号