OpenVPN Access Server or just OpenVPN

For personal use, I can install OpenVPN Access Server:

or set up OpenVPN using one of countless GitHub scripts, for example:

What’s the difference for personal use? Which one can be made more secured?

What do I gain from AS as an individual?

Both options are equally easy to set up.

Access server allows 2 concurrent connections whereas the community version allows many. Both are secure

With AS you gain user friendly web interface. But due to recent change in pricing policy for AS in my opinion it is not worth it. That is the reason why I switched 3 months ago from AS to free version. Maybe in the future they will provide something worth that money and I will switch back.

I run the free version on a RaspPi4 and it’s easy to config and I’ve had no issues with performer or access

You are right 2 connections. But what do I gain from AS compared to GitHub scripts?

It’s just a GUI, it seems.

The free version is community edition? What’s the difference?

I use the community version for me and my friends and we never have had any issues.

Access Server has two frontends that run atop of what is essentially the OSS version.

One FE is for users. They can login, setup MFA, download the bundled OVPN Access Server client for every desktop and mobile OS under the sun, as well as different ovpn profiles with certs, auto login, etc from a browser. Basically, it’s an easy way to get users up and running, self provisioning, etc.

CE leaves all this config to you, the admin, as well as distributing an OVPN client to machines, configuring auth, distributing user-specific certs if you go that route. Same for MFA. You willuse MFA and certs. Unless you want the potential of experience ala Colonial Pipeline. Both OSS and AS versions support TOTP-based MFA and cert-based auth. Can do RADIUS easily in AS. Forgot how to co dig it in OSS/CE version.

All the aforementioned user FE is configured in the second, admin FE. You can do all of the same config you have available in community, as well as some addition stuff specific to the Access Server. CA signed certs, etc.

I do not like the new subscription model for AS, but if it keeps the two free users, it’s an easy to setup and use OVPN server and client. Scaling to medium-sized business user numbers, it gets stupid expensive.

For a similar and more reasonably priced OVPN-based, user-friendly VPN, checkout Pritunl. Better feature set than OVPN, but max $70/mo for the full enterprise version, including OAuth2, Yubikey support, the works.