Tag Archives: OpenVPN

How to connect and upload files to a remote machine using OpenVPN and SSH on macOS


You have a server inside a network. You are granted OpenVPN and SSH access to the server. You have a MacBook. You want to upload files to the server. You want to execute a process on the server (e.g. training a machine learning model).


  • Request a certificate and an Open VPN configuration file (an .ovpn file) from your network administrator.
  • Install Tunnelblick¬†https://tunnelblick.net
  • Drag the Open VPN configuration file to the Tunnelblick¬†Configurations tab.
  • Click the Connect button.
  • On macOS, open Terminal and execute below command
ssh [email protected] -p 7081

where is the machine IP and 7081 is the SSH port