The initial setup of a contabo vps (tested with Ubuntu 16.04) create user and copy ssh pub key disable root setup IPs reboot if needed Requirements: You might have to install sshpass (ubuntu: apt-get install sshpass, macos: brew tap esolitos/ipa && brew install sshpass)