Bin*_*g34 4 permissions command-line sudo scripts password
我想实现一个脚本来执行具有 root 权限的任何命令,但不必输入任何密码。在终端,我希望看到它是这样的:
./newsudo "comand with root privileges"
Run Code Online (Sandbox Code Playgroud)
我认为,要走的路是在脚本中使用“具有 root 权限的命令”作为参数,并使用 exec 或类似命令来执行它。
事实是,我在这方面非常菜鸟,我不知道从哪里开始。
谢谢!!
Jac*_*ijm 14
理论上,你问的都是可能的。由于可以将 sudoers 文件中的应用程序设置为使用参数运行,我们可以创建一个命令(脚本)来调用,该命令(脚本)使用 sudo 运行,并将相关命令作为参数。
永远不要,因为它会破坏作为管理员的原则。任何恶意进程都可能运行代码来破坏您的系统。
最重要的是,我什至不会发布如何做到这一点。
正如@Groundzero提到的,你可以添加特定的应用程序或脚本,以sudoers文件,无需密码运行,如所描述这里。但是,请记住:
sudo(无密码)存储在无需管理员权限即可编辑的位置。任何人(或任何进程)的简单编辑都可以使它做任何事情。| 归档时间: |
|
| 查看次数: |
803 次 |
| 最近记录: |