在控制台中卸载 VeraCrypt 需要 root 密码

在控制台中卸载 VeraCrypt 需要 root 密码

我这样使用 VeraCrypt:

  1. 打开 VeraCrypt GUI。
  2. 挂载一个容器。
  3. 输入root密码进行挂载。

但我需要一个“紧急”卸载所有设备的选项。我知道 Win 版本中有“热键”,但我在 Linux、Ubuntu 16.04 上使用它。所以我尝试在控制台中运行此命令:

veracrypt -f -d

但是,尽管在单击“全部卸载”时它不会在 GUI 中要求输入 root 密码,但它仍要求输入 root 密码才能执行此操作。

如何制作一个系统范围的热键来卸载所有设备而不要求输入密码? 是否可以veracrypt -f -d在 sudoers 中仅将此命令“列入白名单”,而无需根据以下说明打开后门

谢谢。

答案1

/etc/sudoers您可以使用将脚本添加到visudo

sudo-配置(DE)

 # group users allow to run script without password
 %users     ALL = NOPASSWD: /usr/sbin/IRGENDEINSKRIPT


# to use:
sudo /usr/sbin/IRGENDEINSKRIPT

相关内容