Переходим в домашний каталог. user@client$ cd /home/user Генерируем ключ (При желании можно добавить парольную фразу). user@client$ ssh-keygen Создаем папку mkdir. user@client$ ssh user@host mkdir -p .ssh Копируем публичный ключ на хост. user@client$ cat .ssh/id_rsa.pub | ssh user@host "cat >> .shh/authorized_keys" либо можно воспользоваться утилитой. user@client$ ssh-copy-id -i id_rsa.pub user@host Можно конектиться без пароля. user@client$ ssh user@host user@host$ Теперь можно закрыть доступ по паролю для этого в файл /etc/ssh/sshd_config внести следующие настройки. PermitRootLogin no UsePAM no PasswordAuthentication no Теперь перезапустить службу. service sshd restart