Как настроить ssh, таким образом, я не должен вводить пароль каждый раз? [дубликат]

Возможный дубликат:
Как я настраиваю SSH, таким образом, я не должен вводить свой пароль?

Кто-либо знает об этом?

0
задан 20.03.2017, 12:17

3 ответа

Это должно, вероятно, быть на суперпользователе...

Это руководство обсуждает установку ssh основанная на ключах аутентификация: http://pkeck.myweb.uga.edu/ssh/.

В основном Вы создаете ~/.ssh/authorized_keys (или ~/.ssh/authorized_keys2) и заполняете его с Вашим открытым ключом, как создано ssh-keygen. PuTTY для Windows также идет с инструментом генерации ключей (и ключевой агент), если Вы хотите автоматически войти в систему из Windows.

Обновление: Как я настраиваю SSH, таким образом, я не должен вводить свой пароль? (Это было уже там ровно!:))

5
ответ дан 24.11.2019, 03:11

Конечно. ssh-keygen создавать ключ SSH. Заполните информацию, оставьте незаполненный пароль. Закрытый ключ был сохранен в ~/.ssh/id_dsa и открытый ключ в ~/.ssh/id_dsa.pub. SSH в сервер по Вашему выбору, и добавляют содержание Вашего файла с открытым ключом в ~/.ssh/authorized_keys на сервере. Создайте файл и .ssh каталог по мере необходимости.

И этот вопрос принадлежит на ServerFault, не SuperUser, по моему скромному мнению.

0
ответ дан 24.11.2019, 03:11

После использования ssh-keygen для генерации ключа видят, есть ли у Вас команда ssh-copy-id который Вы используете как это

$ ssh-keygen -t dsa
$ ssh-copy-id -i ~/.ssh/id_dsa.pub remotehost

Если Вы не имеете ssh-copy-id необходимо будет войти в remotehost и добавить содержание локального ~/.ssh/id_dsa.pub к remotehost's ~/.ssh/authorized_keys

0
ответ дан 24.11.2019, 03:11

Теги

Похожие вопросы