Поиск по сайту:

Как настроить вход без пароля по 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-ключа без пароля. Надеюсь, процесс был легким. Если у вас есть какие-либо вопросы, пожалуйста, задайте их в разделе комментариев ниже.