禁用启动程序超级用户身份验证

约翰33303

我希望我的VPN登录到我的用户帐户后在启动时运行。当前正在运行Ubuntu 15.10。我已经将程序添加到启动(/ usr / bin / mullvad); 但是,它要求在打开之前进行身份验证。

“需要身份验证才能以超级用户身份运行'usr / bin / mtunnel'”

我已将这些条目添加到我的sudoers文件中,但似乎没有任何作用。我仍然需要输入密码才能运行我的VPN。

john ALL=(ALL) NOPASSWD: /usr/bin/mtunnel
john ALL=(ALL) NOPASSWD: /usr/bin/mullvad

任何的想法?

完整档案

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification

 Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

john ALL=(ALL) NOPASSWD: /usr/bin/mtunnel, /usr/bin/mullvad
马里乌斯·马图蒂亚

为什么登录时如此坚持连接VPN?您可以在引导时启动它,然后可以root在通常的启动过程中执行VPN连接

您可以通过无数种不同的方式来完成此操作:您可以在上添加一行/etc/rc.local,您可以围绕该构建服务(但具体取决于您是否在SysV之下systemd),或者,更容易地,您可以将以下行放入

 @reboot /usr/bin/mullvad

crontab那就没有更多的密码了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MongoDB以超级用户身份验证始终失败

来自分类Dev

访问超级用户权限时身份验证失败

来自分类Dev

即使禁用了身份验证,也“没有经过身份验证的用户”

来自分类Dev

Gerrit身份验证:如何禁用匿名用户

来自分类Dev

禁用一个用户的SSH密钥身份验证

来自分类Dev

Django 1.11:为经过身份验证的用户禁用缓存

来自分类Dev

如何为学生、教师、超级管理员等用户身份验证数据库设计

来自分类Dev

用户和应用程序的REST API身份验证

来自分类Dev

使用AWS的典型应用程序用户身份验证

来自分类Dev

获取经过身份验证的用户的凭据提供程序

来自分类Dev

“用户身份验证” Chome应用程序教程页面

来自分类Dev

应用程序用户身份验证java mongodb模块

来自分类Dev

用户身份验证错误

来自分类Dev

JWT身份验证和用户验证

来自分类Dev

预身份验证并将用户名转发到默认身份验证提供程序

来自分类Dev

Flutter Firebase身份验证-取消链接身份验证提供程序不会导致原始(匿名)用户

来自分类Dev

laravel 5.5 多重身份验证错误“InvalidArgumentException 身份验证用户提供程序 [] 未定义。”

来自分类Dev

禁用JMX身份验证时,由于缺少jmxremote.access文件,Tomcat 7无法启动

来自分类Dev

如何禁用Kereberos预身份验证?

来自分类Dev

WCF禁用匿名身份验证

来自分类Dev

在15.04中禁用身份验证提示?

来自分类Dev

不创建应用程序用户的MVC 5身份(v2)身份验证

来自分类Dev

禁用或删除用户时,不会触发Firebase身份验证状态更改

来自分类Dev

Laravel 4:单独的超级管理员身份验证

来自分类Dev

如何在Android应用程序每次启动时为他保存保管箱用户详细信息而不进行身份验证?

来自分类Dev

身份验证使用cookies在春季启动

来自分类Dev

超级用户-无法以root或用户身份启动超级用户(用户在配置中设置)

来自分类Dev

请求身份验证令牌的应用程序被禁用或配置错误

来自分类Dev

如何禁用Gnome屏幕保护程序的“身份验证失败时摇晃密码对话框”?

Related 相关文章

  1. 1

    MongoDB以超级用户身份验证始终失败

  2. 2

    访问超级用户权限时身份验证失败

  3. 3

    即使禁用了身份验证,也“没有经过身份验证的用户”

  4. 4

    Gerrit身份验证:如何禁用匿名用户

  5. 5

    禁用一个用户的SSH密钥身份验证

  6. 6

    Django 1.11:为经过身份验证的用户禁用缓存

  7. 7

    如何为学生、教师、超级管理员等用户身份验证数据库设计

  8. 8

    用户和应用程序的REST API身份验证

  9. 9

    使用AWS的典型应用程序用户身份验证

  10. 10

    获取经过身份验证的用户的凭据提供程序

  11. 11

    “用户身份验证” Chome应用程序教程页面

  12. 12

    应用程序用户身份验证java mongodb模块

  13. 13

    用户身份验证错误

  14. 14

    JWT身份验证和用户验证

  15. 15

    预身份验证并将用户名转发到默认身份验证提供程序

  16. 16

    Flutter Firebase身份验证-取消链接身份验证提供程序不会导致原始(匿名)用户

  17. 17

    laravel 5.5 多重身份验证错误“InvalidArgumentException 身份验证用户提供程序 [] 未定义。”

  18. 18

    禁用JMX身份验证时,由于缺少jmxremote.access文件,Tomcat 7无法启动

  19. 19

    如何禁用Kereberos预身份验证?

  20. 20

    WCF禁用匿名身份验证

  21. 21

    在15.04中禁用身份验证提示?

  22. 22

    不创建应用程序用户的MVC 5身份(v2)身份验证

  23. 23

    禁用或删除用户时,不会触发Firebase身份验证状态更改

  24. 24

    Laravel 4:单独的超级管理员身份验证

  25. 25

    如何在Android应用程序每次启动时为他保存保管箱用户详细信息而不进行身份验证?

  26. 26

    身份验证使用cookies在春季启动

  27. 27

    超级用户-无法以root或用户身份启动超级用户(用户在配置中设置)

  28. 28

    请求身份验证令牌的应用程序被禁用或配置错误

  29. 29

    如何禁用Gnome屏幕保护程序的“身份验证失败时摇晃密码对话框”?

热门标签

归档