如何禁用用户密码请求以关闭 retropie?

如何禁用用户密码请求以关闭 retropie?

我是 Ubuntu/Linux 的新手。我正在运行带有 retropie 的 Ubuntu 16.04.3 LTS。每当我尝试从 retropie 关闭系统时,它总是要求输入密码,我必须插入键盘并输入密码。

我如何禁用密码请求以便我可以轻松关闭 retropie?

简单的逐步操作将不胜感激!

答案1

编辑您的盒子sudoers文件。在终端运行sudo visudo.visudo可以很好地限制手动编辑可能造成的损害。添加以下几行,替换bob为正确的用户名。运行上述命令sudo需要当前用户的密码。

Cmnd_Alias SHUTDOWN_CMDS = /sbin/poweroff, /sbin/halt, /sbin/reboot
bob ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS

如果您的系统没有连接到互联网,另一种方法是将线路更改sudo ALL=(ALL) ALLsudo ALL=(ALL) NOPASSWD: ALL。如果连接到互联网,这是有风险的。

sudoers文件更改sudo权限以允许指定用户或组运行特定命令。在本例中,bob 无需密码即可运行各种关机命令。

/etc/sudoers文件控制谁可以在哪些机器上以哪些用户身份运行哪些命令,还可以控制特殊事项,例如是否需要密码才能执行特定命令。该文件由别名(基本上是变量)和用户规范(控制谁可以运行什么)组成。
- Ubuntu 社区 Wiki - Sudoers

相关内容