我正在尝试给予sudo的能力,而不需要密码的特定文件。到目前为止,我已经:
employee ALL=(ALL:ALL) NOPASSWD: /home/file_name
该文件有一个简单的chmod命令,在最底层的bash脚本中有"sudo .“它会提示我输入密码。
我试过这样做:
雇员ALL=( ALL :ALL)
这将使它工作,但我只希望它不要求这个单一文件的密码。
最后,我还想将它配置为使用root密码进行sudo (我知道这不是最安全的事情,也不建议这样做)。我知道,在这一点上,您需要输入默认值rootpw。
有人知道为什么这不管用吗?我肯定这是件很愚蠢的事。
发布于 2013-10-14 22:07:30
不要把
sudo chmod ...命令位于/home/file_name的底部。而只是把
chmod ...并以sudo的形式执行/home/file_name:
sudo /home/file_name一定要确保只有root拥有该文件的写入权限,否则就会泄露城堡的密钥。
https://askubuntu.com/questions/359127
复制相似问题