Как включить SSH на Almalinux

Как включить SSH на Almalinux

SSH — это основной метод удаленного доступа и администрирования в системах Linux . SSH — это клиент-серверная служба, обеспечивающая безопасные зашифрованные соединения через сетевое соединение. После установки AlmaLinux или перехода с CentOS на AlmaLinux это, вероятно, будет одной из первых вещей, которые вы захотите настроить.

В этом руководстве мы рассмотрим пошаговые инструкции по установке и настройке SSH в AlmaLinux . Это поможет вам, хотите ли вы просто подключаться к удаленным системам через SSH или хотите, чтобы ваша собственная система также принимала входящие подключения.

 

Как включить SSH в AlmaLinux

Следуйте пошаговым инструкциям ниже, чтобы установить SSH в вашей системе и использовать его для инициирования удаленных подключений или приема входящих подключений.

Шаг 1. Установите соответствующий пакет OpenSSH для вашей системы. openssh-serverПакет нужно установить , если вы хотите ваш компьютер , чтобы принимать входящие соединения SSH. В противном случае, если вы просто хотите инициировать исходящие соединения с помощью sshкоманды, вы можете установить openssh-clientsпакет. Конечно, вы также можете установить оба.

# dnf install openssh-server openssh-clients

Шаг 2. Службой SSH можно управлять через systemd. Используйте следующие systemctlкоманды для настройки и управления службой.

Как запустить и остановить службу SSH

# systemctl start sshd
AND
# systemctl stop sshd
Чтобы включить (сделать так, чтобы SSH запускался автоматически при загрузке системы) или отключите SSH-сервер:
# systemctl enable sshd
AND
# systemctl disable sshd

Шаг 3. Проверьте, запущен ли SSH-сервер, с помощью systemctl statusкоманды.

# systemctl status sshd
Шаг 4. Чтобы принимать входящие соединения, вам необходимо разрешить службу через firewalld , выполнив следующие команды.
# firewall-cmd --zone=public --permanent --add-service=ssh
# firewall-cmd --reload

Это все, что нужно сделать. Чтобы подробно изучить дополнительную настройку OpenSSH, ознакомьтесь с нашим специальным руководством по максимально эффективному использованию OpenSSH .

Заключительные мысли

В этом руководстве мы увидели, как включить SSH в AlmaLinux. Это включало установку клиентских и серверных пакетов OpenSSH и настройку нашей системы на прием входящих соединений. SSH является важным протоколом для большинства систем Linux, поскольку он позволяет открывать удаленные терминалы для любого количества систем или управлять собственной системой через Интернет.