是否可以将 sudo 配置为询问 root 密码而不是用户密码?
服务器配置了一个 root 用户和一个具有有限权限的简单用户(我们称他为简单用户),用于部署服务器上托管的所有应用程序。因此,用户 simple 不在 sudoers 列表中
$ sudo command
不起作用,因为 simple 的密码不能授予他 root 权限。
有时我需要通过 Capistrano(一个 ruby 部署工具)运行一些需要 root 访问权限的脚本,并且编写脚本以便以 root 身份登录、运行脚本然后注销非常困难。我希望能够执行以下语句
$ sudo god restart tasks-group
并让 Capistrano 提示我输入 root 密码。目前,Capistrano 会提示您输入部署用户密码,这显然是一个非管理员帐户。