Назад | Перейти на главную страницу

Файл authorized_hosts не создан

Я хочу войти в систему без ввода пароля. Я изучил свои варианты и сгенерировал ключи. Следующим упомянутым шагом является копирование содержимого файла в файл authorized_host. Но в моем случае этого файла не существует. Я подключаюсь к приглашению, выданному локальным демоном. Итак, в основном я подключаюсь к localhost.

Просто создайте его;)

Если вы используете Linux, вы можете использовать:

ssh-copy-id user@host

.ssh/authorized_hosts неправильное имя файла.

.ssh/authorized_keys это файл, который вы должны создать.

В чем дело?

Если вы хотите подключиться к удаленному серверу с использованием открытого ключа, вы должны создать пару ключей, одно хранилище на вашем локальном компьютере - это закрытый ключ. Затем вы должны скопировать открытый ключ на удаленный сервер, использовать ssh-keygen для генерации содержимого файла authorized_keys:

ssh-keygen -i -f publickey.pub >> .ssh/authorized_keys

Затем попробуйте подключиться к удаленному хосту.