How to set up a Linux OpenVPN client

“In a previous tip last week, we looked at setting up an OpenVPN
server. Now, I’ll take you through the setup of a Linux OpenVPN
client. (I have also covered setting up an OS X client on OpenVPN
in the Macs in Business blog). The Linux client will be based on
CentOS 5 using OpenVPN 2.0.9.

“For each client, you will need to have copied the client’s
certificate and key, as well as the CA certificate, from the
server. This should be done in a secure manner so you can ensure
the files are not altered in any way, such as using SSH to transfer
or a USB stick in your possession. Once they are on the client,
copy them to the /etc/openvpn/ directory:”