How to Make a VM Available for Several Remote Users?
Multiple users may either share one account or have separate accounts on a VM. These new accounts must be created using a corresponding system command, e.g.:
sudo useradd -m new_user_name
The new user also needs to have an ssh key:
sudo su new_user name
cd
mkdir .ssh
nano .ssh/authorized_keys
Paste the user’s public key to the terminal <Ctrl-X> and confirm with “Y”:
chmod 600 .ssh/authorized_keys
If you want to allow two remote users to access a single account (or you are using several keys, e.g. from home and from the office), just append the additional keys at the end of the file .ssh/authorized_keys.
Please be careful with the file authorized_keys. In case of invalid edits or deletion, access to the system may no longer be possible!