Для того, чтобы не приходилось каждый раз при подключении по ssh вводить пароль, можно организовать доступ по ключу. Если RSA-ключи (публичный и приватный) еще не созданы, генерируем их:
ssh-keygen
По умолчанию ключи сохраняются в ~/.ssh/
. Далее необходимо передать публичный ключ на сервер, доступ к которому должен осуществляться без пароля. Например:
cat ~/.ssh/id_rsa.pub | ssh user@neblog.info 'cat >> ~/.ssh/authorized_keys'
или с помощью специальной утилиты ssh-copy-id
:
ssh-copy-id user@neblog.info
Теперь каждый раз при подключении к серверу по ssh вводить пароль уже не потребуется.