Download Ubuntu Server ARM edition
Download VMWare for M1 MacOS
Create the VM
Install the server with SSH enable
sudo apt update && sudo apt upgrade
Install docker
Generate keys
ssh-keygen -t rsa
Copy the id_rsa.pub key to the server
ssh-copy-id username@server
or
scp ~/.ssh/id_rsa.pub username@server:~/.ssh/id_rsa_[client].pub
sudo cat id_rsa_[client].pub >> authorized_keys
Turn off Password Authentication
sudo nano /etc/ssh/sshd_config
Edit the following lines
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
Ubuntu server
sudo systemctl restart ssh
Synology DSM 6
sudo synoservicectl --restart sshd
Install Webmin
To use SSH to route traffic
sshuttle -r username@ssh-server:custom_port 0/0
Command to mount network drive on MAC OS X
mkdir ~/mount/home
mount -t smbfs //user@server/home ~/mount/home
flush DNS record on macOS
dscacheutil -flushcache