Создайте открытый ключ, чтобы позволить серверу scp сервер

Мой сценарий таков: я пытаюсь SCP от server1 к server2, и мне нужно создать public_key на server1, чтобы разрешить server2 доступ к нему. Как мне это сделать?

2 ответа

Решение
  1. Войдите на сервер server1 с пользователем, который будет scp файлы.
  2. ssh-keygen -t rsa
  3. ssh-copy-id <user>@server2
  4. Проверьте, можете ли вы ssh с server1 на @server2
  5. Готово.

Интернет полон ответов на ваш вопрос. На 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

Другие вопросы по тегам