wireguard - 在 Ubuntu 20.04 上使用无密码的 Wireguard
问题描述
现在我终于让我的wireguard vpn工作了。我想知道是否有人可以帮助编写 sudoers 命令,该命令允许我在没有密码的情况下连接和断开连接。
在我的 /etc/sudoers 文件中,我目前有:
#includedir /etc/sudoers.d
username ALL=NOPASSWD: /usr/bin/wg
非常适合:
$wg
但是我如何编辑 sudoers 以便能够在没有密码的情况下执行这些:
$wg-quick up wg-client1
和$wg-quick down wg-client1
谢谢
解决方案
wg-quick
将可执行文件的路径添加到现有的wg
sudoers 规则中:
username ALL=NOPASSWD: /usr/bin/wg, /usr/bin/wg-quick
推荐阅读
- firebase - 在应用内浏览器中启动 url 时,flutter 是否有可能获取浏览器 url?
- highcharts - Highchart: x- highchart 根据按钮动态改变 dateTime LabelFormats(hours,day,week,month,qtr,year)
- java - 如何将txt文件导入JTable并根据文件的行数使第一列自动递增
- javascript - 从数组中的值范围与javaScript中的给定值获取关联的值
- python-3.x - 如何将数组转换为图像(png,jpg)?
- apache-spark - 在pyspark中将两个RDD相乘
- parsing - SEC 公司文件:是
标记有效的 SGML?如果是这样,如何解析它? - beautifulsoup - Beautiful Soup - 如何在 HTML 中的特定项目之后查找标签?
- node.js - 使用 Cheerio 格式化数据
- reactjs - 反应上下文:TypeError:无法读取未定义的属性“areResultsVisible”