Понадобилось мне сделать архивирование базы на удалённый сервер. Решил использовать команду scp, но для полноценного её использования в ночное время необходимо убрать запрос пароля при обращении к удалённому серверу.
Выполняем следующие действия (все они выполняются на машине, с которой будет выполняться доступ к удаленному компьютеру): из-под пользователя, под которым будем использовать scp выполняем:
На вопрос "куда положить файл" отвечайте: /home/[username]/.ssh/id_rsa.pubНа вопрос ssh-keygen о пароле жмите просто Enter - т.е. пустой пароль.
Здесь:
Все, теперь осталось только проверить SCP. Если команда ssh-copy-id выполнилась удачно - все будет работать.
источник: http://how-it.ru/public/deb/57-kopirovanie_scp_bez_vvoda_parolya.html
Выполняем следующие действия (все они выполняются на машине, с которой будет выполняться доступ к удаленному компьютеру): из-под пользователя, под которым будем использовать scp выполняем:
# ssh-keygen
# ssh-copy-id -i /home/[username]/.ssh/id_rsa.pub [remote_user]@[remote_ip]
На вопрос "куда положить файл" отвечайте: /home/[username]/.ssh/id_rsa.pubНа вопрос ssh-keygen о пароле жмите просто Enter - т.е. пустой пароль.
Здесь:
- [username] - это локальное имя пользователя на машине, с которой Вы будете подключаться и под которым будете запускать SCP.
- [remote_user] - это имя пользователя на удаленной машине, под которым вы будете подключаться через SSH.
- [remote_ip] - это IP-адрес удаленной машины
Все, теперь осталось только проверить SCP. Если команда ssh-copy-id выполнилась удачно - все будет работать.
источник: http://how-it.ru/public/deb/57-kopirovanie_scp_bez_vvoda_parolya.html
Комментариев нет:
Отправить комментарий