Я следил за процессом создания открытого и закрытого ключей, чтобы я мог войти в удаленную систему без пароля.

Но я хотел бы войти в удаленную систему как пользователь root без пароля, используя ключи SSH.

Например, vm2$ssh vm1@10.0.0.1 даст мне vm1$ но мне нужен ssh vm1@10.0.0.1 чтобы дать мне vm1# .

Это возможно?

1 ответ1

0

Да, вы можете, хотя это не рекомендуемая установка.

Чтобы войти в систему как пользователь root, вам нужно указать, что вы хотите, чтобы пользователь root. Команда будет

ssh root@10.0.0.1

Конечно, это только вход в систему, поэтому, чтобы использовать ваши ключи, вы должны скопировать их:

ssh-copy-id -i ~/.ssh/id_rsa root@10.0.0.1

Вам будет предложено ввести пароль один раз. После этого вы можете использовать SSH в качестве пользователя root на 10.0.0.1 с помощью первой команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .