有没有办法在bash中执行Linux ifup或ifdown而不必首先输入sudo?

时间:2015-04-27 17:20:43

标签: linux bash beagleboneblack

对于ifup / ifdown,service和其他命令,是否有办法首先需要先键入sudo?

Linux版本是3.8.13-bone67

1 个答案:

答案 0 :(得分:2)

最简单的方法:

~/.bashrc中添加以下内容:

alias ifup='sudo /usr/bin/ifup'

(或ifup二进制文件的路径。如果您不知道路径,可以使用which ifup

然后您必须定期输入密码。为避免输入密码,您可以在sudoers文件中添加一个条目 使用$ sudo visudo进行编辑(将使用$EDITORvi中定义的编辑器)并在结尾添加如下所示的行:

ALL ALL = NOPASSWD: /full/path/and/full/command

来源: