Создайте открытый ключ, чтобы позволить серверу scp сервер
Мой сценарий таков: я пытаюсь SCP от server1 к server2, и мне нужно создать public_key на server1, чтобы разрешить server2 доступ к нему. Как мне это сделать?
2 ответа
Решение
- Войдите на сервер server1 с пользователем, который будет scp файлы.
ssh-keygen -t rsa
ssh-copy-id <user>@server2
- Проверьте, можете ли вы ssh с server1 на @server2
- Готово.
Интернет полон ответов на ваш вопрос. На Unix, как машины, Google для ключевых слов. ssh-keygen, выполнив эту команду, например: ssh-keygen -t rsa на сервере 1, вы получите два файла id_rsa и id_rsa.pub. Вы сохраняете id_rsa в свой $HOME/.ssh и копируете id_rsa.pub на server2:$HOME/.ssh/authorized_keys. Убедитесь, что разрешение 0600.
Тем не менее, я сделал быстрый Google, чтобы посмотреть, что вы найдете по этой теме, и вот 1, который принимает случай, когда ваш сервер 1 также может быть Windows.: http://www.mtu.net/~engstrom/ssh-agent.php