Как настроить ssh без пароля для корневой учетной записи?

я пытаюсь следовать инструкциям здесь для установки ssh без пароля между корневыми учетными записями (должен был использовать Кенаф).

Однако это включает ssh-copy-id user@machine и так как пользователь является корнем, когда я пытаюсь сделать это: ssh-copy-id root@mypc Меня просят относительно пароля корня. AFAIK там не является никаким паролем, но исправьте меня, если я неправ, и любые другие указатели с благодарностью получены.

Править: таким образом, то, что я пытаюсь сделать, ''устанавливают Ваш открытый ключ в authorized_keys удаленной машины', но я должен буду не всегда использовать пароль root для этого или являюсь там другим способом сделать это?

-1
задан 23 June 2016 в 22:18

3 ответа

Похож на это этот , вопрос может предоставить ответ. Я должен "войти в систему, поскольку корень с помощью sudo-s затем использует команду passwd для установки пароля root".

РЕШЕНИЕ: Я использовал sudo su - корень и passwd, который работал. Однако этот вывод к разрешению отклонил ошибку при попытке ssh -l root slave3, предмет нового вопрос .

0
ответ дан 29 September 2019 в 01:31

ssh-copy-id не является волшебным!

# where is ssh-copy-id?
$ type -p ssh-copy-id
/usr/bin/ssh-copy-id
# What is ssh-copy-id?
$ file $( !! )
file $( type -p ssh-copy-id )
/usr/bin/ssh-copy-id: POSIX shell script, ASCII text executable

Затем, необходимо считать ssh-copy-id, узнать то, что ssh-copy-id делает и находят альтернативные способы выполнить те же задачи. Если сценарий оболочки может сделать это, Вы можете, также!

0
ответ дан 29 September 2019 в 01:31

На удаленном компьютере типа

sudo passwd

Это позволит вам установить пароль root на удаленном компьютере.

Затем вы можете набрать на локальном компьютере

ssh-copy-id root@remotepc

После чего вам будет предложено ввести пароль, где вы введете пароль, который вы создали ранее.

С этого момента при вводе

ssh root@remotepc

Вам не будет предложено ввести пароль.

0
ответ дан 29 September 2019 в 01:31

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

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