- SSH Server
- rsync
We recommend to create a separate user per person. There are other options like a Docker container per person though.
- Create user.
$ adduser {FIRST_NAME}_{LAST_NAME}
- Place user SSH key.
$ mkdir -p ~/.ssh
$ chmod u+rwx,go= ~/.ssh
$ echo {SSH_KEY} >> ~/.ssh/authorized_keys
$ chmod u+rw,go= ~/.ssh
Install tools you need to perform remote processing.
We've built a recipe to ease the setup of remote machine for you.