Как настроить вход без пароля по SSH в RHEL 8
С выпуском RHEL 8 вы сможете увидеть, каким будет реальный продукт, и протестировать некоторые его функции. Если вы хотите протестировать RHEL 8, вы можете бесплатно зарегистрироваться и загрузить RHEL 8.
Вы можете просмотреть наши руководства по установке RHEL 8 по ссылкам ниже.
- Как скачать и установить RHEL 8 бесплатно
- Установка «RHEL 8» со скриншотами
Чтобы легко это понять, я буду использовать два сервера:
- 192.168.20.100 (керриган) – сервер, с которого я буду подключаться
- 192.168.20.170 (tecmint) – моя система RHEL 8
В этом руководстве вы узнаете, как настроить вход по SSH без пароля в вашей установке RHEL 8 с использованием ключей ssh. Убедитесь, что сервер Open-ssh уже установлен в вашей системе, но если это не так, вы можете установить его, введя следующую команду yum:
yum install openssh-server
Шаг 1. Создайте ключ SSH для адреса 192.168.20.100 (Керриган).
В системе, из которой вы будете подключаться к вашей системе RHEL 8, сгенерируйте новую пару ключей ssh. Это можно сделать с помощью следующей команды:
ssh-keygen
Вы можете настроить осмысленное имя для файла или просто оставить имя по умолчанию. Когда вас попросят ввести парольную фразу, просто нажмите Enter и оставьте пароль пустым.
Шаг 2. Скопируйте ключ SSH на адрес 192.168.20.170 (tecmint).
Копирование ключа — это простая задача, которую можно выполнить с помощью команды ssh-copy-id, как показано ниже.
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server
Когда будет предложено ввести пароль удаленного пользователя, просто введите его. При этом будет создан каталог “.ssh ”
, если он отсутствует, и файл authorized_keys с соответствующими разрешениями.
Шаг 2. Проверьте вход без пароля по SSH с адреса 192.168.20.100.
Теперь, когда у нас есть ключ, скопированный на наш удаленный сервер, мы можем проверить соединение. Вас не должны спрашивать пароль:
ssh -i ~/.ssh/id_rsa user@remote-server
В этом руководстве вы узнали, как подключиться по SSH к вашей системе RHEL 8 с помощью ssh-ключа без пароля. Надеюсь, процесс был легким. Если у вас есть какие-либо вопросы, пожалуйста, задайте их в разделе комментариев ниже.