Written by James McDonald

November 21, 2007

I just discovered openvpn-admin a mono based GUI application for controlling connection and configuration of the openvpn ssl vpn package (which rocks btw).

It’s available from Sourceforge.

One thing I found was it needs to be run as root however it’s annoying to have to use su or sudo to run it and then provide a password.

So under Ubuntu 7.10 I simply added an entry to /etc/sudoers to allow my user account to run it as root without being prompted for a password. This means you can put it into your Autostart List so when you log in it’s running already.

Always use sudo visudo to edit the /etc/sudoers file

Find the line that starts with %admin in the file and before it put a line with the following.

rupert ALL = NOPASSWD: /usr/sbin/openvpn-admin

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

Where rupert is your username ALL means any host NOPASSWD: means username dosn’t need to enter a password and the final part is the full path to openvpn-admin.

You can then run “sudo openvpn-admin &” from a shell prompt and it will launch without a password the & will tell the process to disconnect from the calling terminal so you can close the terminal and leave it running.


Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

You May Also Like…