使用脚本中包含的密码创建可执行文件

WAN*_*GDU 3 icons sudo gnome-terminal ppp

如何sudo通过双击图标来执行命令(密码应该是脚本的一部分)。请帮忙!如果问题是一个错误,请原谅。当我运行 w/osudo命令时,我的 gnome-ppp 没有检测到我的 BSNL 调制解调器。我想为sudo命令制作一个可执行文件sudo gnome-ppp

Pis*_*ing 5

您应该编辑 sudoers 文件并允许sudo gnome-ppp在没有密码的情况下运行:

首先,检查您是否在adm用户组中:

groups
Run Code Online (Sandbox Code Playgroud)

这应该给你一个你的组列表;我选择了adm,因为这包括可以管理系统的用户。这可能是admin你的情况;相应调整。

现在找到gnome-ppp住在哪里:

which gnome-ppp
Run Code Online (Sandbox Code Playgroud)

这将为您提供完整的路径;就我而言,它是/usr/bin/gnome-ppp

sudo visudo
Run Code Online (Sandbox Code Playgroud)

并在底部添加一行:

%adm ALL = NOPASSWD: /usr/bin/gnome-ppp
Run Code Online (Sandbox Code Playgroud)

保存文件;现在,当您调用 时sudo gnome-ppp,将不会提示您输入密码。

  • 精彩的。很高兴它有所帮助。(“Control”的“^”是一种古老而广泛的习俗;注意,例如在终端中按“Ctrl+C”会显示“^C”) (2认同)