Настройка сервера CentOS 8 для удаленного подключения – наша первоочередная задача.

Шаг 1. Обновите системный репозиторий пакетов.

Обновите кеш системного репозитория пакетов, введя следующую команду:

dnf makecache

Обновите пакеты системы.

dnf upgrade

Шаг 2. Установите сервер OpenSSH на сервере CentOS 8.

После обновления кеша системного репозитория и пакетов установите пакет сервера OpenSSH, введя следующую команду:

dnf install openssh-server

После успешной установки запустите службу «sshd», если она еще не запущена.

Шаг 3. Запустите службу OpenSSH.

Для запуска службы OpenSSH введите следующую команду:

systemctl start sshd

Проверьте статус службы, используя команду ниже:

systemctl status sshd

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

sudo systemctl enable sshd

Хорошо, служба OpenSSH активна и готова к подключению. Теперь нам нужно запустить трафик, и для этого нам необходимо настроить брандмауэр.

Шаг 4. Разрешите межсетевому

Файервол будет пропускать любой трафик с порта 22 SSH. Чтобы разрешить межсетевому экрану передавать трафик через SSH, введите следующую команду:

firewall-cmd --zone=public --permanent --add-service=ssh

Лучше перезагрузить брандмауэр после его настройки.

firewall-cmd --reload

Шаг 5: Получите IP-адрес сервера CentOS 8

Чтобы получить IP-адрес сервера CentOS, введите следующую команду:

ip a

Подключитесь к серверу CentOS 8 из клиента CentOS 8

Для подключения к серверу CentOS 8 выполните шаг, указанный ниже:

dnf install openssh-clients

После установки клиентов OpenSSH создайте и скопируйте пары ключей SSH для подключения к серверу CentOS 8.

Шаг 2: Создание пары ключей SSH

Для создания пары ключей SSH введите команду, приведенную ниже:

ssh-keygen

Нажмите «Enter», чтобы сохранить пару ключей в заданном каталоге по умолчанию.

Или, если вы уже сгенерировали пару ключей, нажмите «Enter», чтобы перезаписать ранее сгенерированную пару ключей.

Введите кодовую фразу или нажмите «Enter», чтобы ввести пустую кодовую фразу.

Хорошо, пара ключей создана успешно, теперь давайте скопируем пару ключей на сервер.

Шаг 3: Скопируйте пару ключей на сервер CentOS 8

Для копирования пары ключей на сервер CentOS 8 введите следующую команду:

ssh-copy-id andreyexuser@192.168.12.054

Не забудьте изменить «andreyexuser» и «192.168.12.054» на имя пользователя и IP-адрес сервера CentOS 8.

Введите «Yes» и нажмите «Enter».

Введите пароль для имени пользователя, отображаемого в терминале, и нажмите «Enter».

Пара ключей будет скопирована на сервер CentOS 8, к которому мы и собираемся подключиться.

Шаг 4: Подключитесь к серверу CentOS 8 через SSH

Теперь просто подключите SSH к серверу CentOS 8, используя следующую команду:

ssh andreyexuser@192.168.18.137

Это оно! Мы успешно вошли на сервер CentOS 8 с клиентской машины CentOS 8, используя SSH.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *