I just used the instructions in this tutorial to install OpenVPN on a CentOS 7 server. I am able to ssh
and https
into the remote CentOS 7 server through the VPN from a client machine. However, it seems like the user has complete access to all aspects of the remote server. This is good for an administrator account, but this level of access would be horrible if applied to normal user accounts.
I would like to create a group definition in OpenVPN that is only allowed to interact with web applications running on the server using https
. All other access to the server by members of this new user group would be blocked. How can I accomplish this?