Если вы еще пользуетесь SSH доступом по паролю, срочно меняйте привычку.
1. Генерим ключ
Локально на своей тачке нужно создать ключ:
ssh-keygen -t rsa -b 2048
# Создает 2048 битный RSA ключ
2. Загружаем ключ
Публичный ключ нужно загрузить на сервер:
ssh root@123.123.123.123 mkdir -p .ssh
cat ~/.ssh/id_rsa.pub | ssh root@123.123.123.123 'cat >> .ssh/authorized_keys'
# Папка
3. Готово
Теперь можем логиниться без пароля:
ssh root@123.123.123.123