Ubuntu 仅对某些选定命令跳过Sudo

Ubuntu 仅对某些选定命令跳过Sudo,ubuntu,Ubuntu,如何在使用时绕过sudo 安装/开发/nbd0p1 mnt 及 qemu-nbd/dev/nbd0/desktop/xyz.vdi 仅上述命令,我们如何执行此操作,如果您有任何想法,请告知我们。您可以通过编辑/etc/sudoers文件来执行此操作: 将此行添加到文件中: your-username ALL=NOPASSWD: your-command 要绕过所有用户的所有命令,请添加以下命令 ALL ALL=(ALL) NOPASSWD:ALL 实际上,您可以在sudoers文件中指定,

如何在使用时绕过sudo

安装/开发/nbd0p1 mnt

qemu-nbd/dev/nbd0/desktop/xyz.vdi


仅上述命令,我们如何执行此操作,如果您有任何想法,请告知我们。

您可以通过编辑
/etc/sudoers
文件来执行此操作: 将此行添加到文件中:

your-username ALL=NOPASSWD: your-command
要绕过所有用户的所有命令,请添加以下命令

 ALL ALL=(ALL) NOPASSWD:ALL

实际上,您可以在sudoers文件中指定,在发出这两个特定命令时不需要密码,如下所示:

用户主机=(root)NOPASSWD:/sbin/shutdown 用户主机=(根)NOPASSWD:/sbin/重新启动

这是来源


是的,我知道,但我不想从所有命令中删除sudo,这会影响我的系统完整性。我只想在这些命令中删除它,以便在脚本中运行它们。your-username ALL=NOPASSWD:your命令这将仅为:your命令删除sudo