# Install OpenVPN Access Server on Debian

1. Log into the Debian device
2. Run the following commands in a terminal:
   sudo apt update
   sudo apt install ca-certificates wget net-tools gnupg
   sudo wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | sudo apt-key add -
   sudo apt-add-repository 'deb http://as-repository.openvpn.net/as/debian buster main'
   sudo apt update
   sudo apt install openvpn-as
   sudo passwd openvpn
3. Set a new password for the openvpn user
4. Open a web browser and navigate to https://DNSorIP:943/admin
5. Login with username openvpn and the password set earlier
6. Click the Agree button to accept the EULA
7. Click User Management > User Permissions in the left navigation
8. Create a new username and click the Admin checkbox
9. Click the Save Settings button
10. Click the More settings button on the row of the newly created user
11. Set a local password, scroll down and click the Save Settings button
12. Click the Update Running Server button
13. Click Logout at the bottom of the left navigation
14. Log back in with the newly created user
15. Click User Management > User Permissions in the left navigation
16. Check the delete box on the row of the openvpn user
17. Click the Save Settings button
18. Click the Update Running Server button

Source: https://openvpn.net/vpn-server-resources/installing-openvpn-access-server-on-a-linux-system/#Install_repository_then_upgrade