Posted Sunday, 23 February 2020 by Jeremy Cook

Setup Ubuntu 18.04 Server on Digital Ocean

Create SSH Key

https://help.github.com/en/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Initial Server Setup with Ubuntu 18.04

https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-18-04

Logged in as root:

timedatectl set-timezone America/Denver

adduser jeremy # and enter password
usermod -aG sudo jeremy
# May need to `apt install rsync`
rsync --archive --chown=jeremy:jeremy ~/.ssh /home/jeremy