Douglas F Shearer Asked: 2009-05-01 02:03:12 +0800 CST2009-05-01 02:03:12 +0800 CST 2009-05-01 02:03:12 +0800 CST 设置没有密码的用户 772 我希望能够su让另一个用户以降低的权限运行脚本。不幸的是,我每次都必须输入密码,有没有办法在不需要密码提示的情况下创建用户? ubuntu su useradd 2 个回答 Voted Best Answer Jason Weathered 2009-05-01T02:07:41+08:002009-05-01T02:07:41+08:00 试试sudo。 将以下内容添加到您的sudoers文件中(通过运行visudo): %you ALL= (restricted) NOPASSWD: ALL 您的用户名在哪里,you并且restricted是您的特权用户。 然后,您可以在restricted不提供密码的情况下运行命令: sudo -u restricted whoami ALL您还可以通过将行末尾的替换为您要允许的命令行来限制可以通过 sudo 执行的命令。有关man sudoers更多信息,请参阅。 Brent 2009-05-04T12:18:47+08:002009-05-04T12:18:47+08:00 您可以 su 到root,然后当您 su 到另一个用户时,不需要密码。
试试
sudo
。将以下内容添加到您的
sudoers
文件中(通过运行visudo
):您的用户名在哪里,
you
并且restricted
是您的特权用户。然后,您可以在
restricted
不提供密码的情况下运行命令:ALL
您还可以通过将行末尾的替换为您要允许的命令行来限制可以通过 sudo 执行的命令。有关man sudoers
更多信息,请参阅。您可以 su 到root,然后当您 su 到另一个用户时,不需要密码。