Как мне скопировать содержимое пользователя / .ssh / known_hosts в тот же файл в корневом каталоге?

Я пытаюсь выполнить ssh-доступ без пароля из root. Чтобы было ясно, я хочу войти с локального компьютера в root в папку /home/user на удаленном компьютере. Установили соединение между user @ local и user @ remote, но не можем понять, как разрешить root.

0
задан 10 June 2015 в 02:12

1 ответ

В первую очередь, known_hosts не является файлом, который Вы хотите скопировать. Это - просто список всех систем, которые были подключены с проверить возможно, ли система, изменилась, или атака "человек посередине" предпринимается.

Для пароля меньше соединений, Вам нужен id_rsa файл в .ssh папке. Можно скопировать файл и удостовериться, имеет корректные полномочия. 600 для файла

или лучше, создайте новый ключ для корня для использования. sudo для укоренения. создайте ключ и затем скопируйте id_rsa.pub содержание в authorized_keys в удаленной системе. в ссылке ниже существуют шаги.

ssh-keygen -t rsa

ssh - без пароля

Или создают Ваш ключ, поскольку Корень тогда использует ssh-copy-id команда, это добавит файлы, где они должны быть. ssh-copy-id user@hostname.example.com

0
ответ дан 10 June 2015 в 02:12

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

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