Организовать авторизацию в ssh без пароля очень просто.
На сервере, с которого будете авторизироваться, выполняем команду:
ssh-keygen -t rsa
На вопрос команды Enter file in which to save the key напрашивается что-то вроде имени сервера, но лучше оставить дефолтное, т.е. не вводить ничего.
Enter passphrase for key — пароль доступа к ключу. Можно вбить что-нибудь короткое, но тогда без пароля уже не получится. Если же оставить пустым — получится авторизация без пароля (может пригодиться для rsynk например).
После завершения программы, на выходе получаем два файла в директории ~/.ssh
id_rsa
id_rsa.pub
выполняем
cat ~/.ssh/id_rsa.pib
Отобразившуюся строку копируем в буфер обмена и идем на сервер, на котором нужно будет авторизироваться без пароля.
В директории нужного пользователя, должна быть директория .ssh, а в ней файл authorized_keys т.е. по сути:
~/.ssh/authorized_keys
Если нет — создайте.
Открываем этот файл и последней строкой дописываем в него содержимое буфера обмена и сохраняем файл.
После этого проверяем, что бы в файле /etc/ssh/sshd_config было прописано и не закомментировано:
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
Далее рестартуем sshd ( service sshd restart ) и наслаждаемся авторизацией без пароля.