文章

ubuntu 普通用户如何免密执行某个需要 root 权限的命令?

在 linux 环境开发中,有时候需要开机自动执行某个命令,但是由于执行该命令需要 root 权限,所以会执行失败,下面分享一种免密执行的实现方式。以 sudo ifmetric wlan0 0(切换 wlan0 的路由优先级为最高级别)为例。

详细步骤

终端运行 sudo visudo 修改 /etc/sudoers 配置,添加如下代码

1
my_username ALL = NOPASSWD: /usr/sbin/ifmetric

保存退出后重启电脑 再运行 sudo ifmetric wlan0 0,就不再会弹出输入密码的对话框了。

本文由作者按照 CC BY 4.0 进行授权