Для авторизации (если точнее - аутентификации) на сервере по SSH обычно используют логин и пароль. Однако это не единственный способ. Намного удобней и безопасней подключаться используя SSH ключ.
Вначале убедитесь, что SSH ключ уже создан на локальном компьютере, с которого вы хотите подключаться к серверу:
cat ~/.ssh/id_rsa.pub
Если ключа нет - создать SSH ключ.
Далее необходимо авторизоваться на сервере используя логин и пароль.
ssh root@host.com
Перейдите в директорию:
cd ~/.ssh
Если директории нет - создайте ее:
cd ~
mkdir .ssh
chmod 700 ~/.ssh
Далее необходимо добавить ваш публичный SSH ключ в файл authorized_keys
nano ~/.ssh/authorized_keys
Сделать это можно разными способами. Самый простой - скопировать в буфер обмена публичный ключ SSH и вставить его при редактировании в терминале.
Сохраните изменения в файл и перезапустите службу ssh:
service sshd restart
Данную процедуру нужно делать для каждого пользователя сервера, у которого вы хотите включить авторизацию по SSH ключу.