Simple question I would think



  • is there anything stopping a person from copying the contents of the config folder and using that to connect via any other system they can load the openVPN client onto? Is there a way to lock the config to a single computer?

    on a second note. I followed the guide to setup openVPN server by creating all the keys for the server and client from a windows workstation… what would I need to do, if I wanted to create more clients but that system (crashed or was stolen) would I need to recreate everything and re-setup the server certificates on the new computer?



  • Someone can copy the certificates and keys and use the client rom another computer.
    But not both computers at the same time.
    Only one client with a specific certificate can connect to the server.
    (except you configure it, so it's possible to connect from multiple clients with the same key/certificate….)

    If one client gets compromised: There is the "Certificate Revoktion List"
    With this list you can void a client.
    Take a look at the man pages on http://openVPN.net on how to do that.



  • Thanks, I suspected there was no way to restrict connections from only company laptops, but wanted to check.

    I should have worded the second part of my question a little better. So I will try it again. (let me preface this with I have searched for the answer here, but did not find a definitive explanation)

    What steps are required to backup my CA if they are generated from a windows workstation, using the easy-rsa feature of the openVPN client? (I have backed up the the key directory) is that all I need to do?



  • Copy the files to a safe place. You could copy them carefully into something like KeePass from http://keepass.info where the keys can be stored encrypted.


Locked