我想创建一个脚本,这样我就不必每次都输入 su 和密码

我想创建一个脚本,这样我就不必每次都输入 su 和密码

我想创建一个脚本,这样我就不必su每次都输入登录 root 的密码。

答案1

如果您确实希望允许用户在不输入密码的情况下成为 root,您至少应该确保该功能仅限于特定用户或独占组。

您可以使用sudo允许在不输入密码的情况下运行某些命令。/etc/sudoers使用命令编辑文件visudo并添加类似以下行的内容:

 %wheel    ALL = NOPASSWD: /bin/su

此示例将允许组中的用户无需输入密码wheel即可执行。sudo su

如果您想这样做是因为您经常以 root 身份执行特定命令,我建议您sudoers只为这些命令添加规则,以最大程度地减少特权暴露。

相关内容