Настройка SSH в CentOS


Установка пакета OpenSSH:

# dnf install openssh-server

Разрешить подключение пользователя ROOT по SSH:

# nano /etc/ssh/sshd_config

В разделе Authentication, добавляем параметр PermitRootLogin yes

# Authentication:

#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

Запуск SSHD и проверка статуса службы:

# systemctl start sshd
# systemctl status sshd

● sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2022-11-21 02:55:04 MSK; 13h ago
     Docs: man:sshd(8)
           man:sshd_config(5)
 Main PID: 1471 (sshd)
    Tasks: 1 (limit: 23652)
   Memory: 2.8M

Добавить SSHD в автозагрузку:

# systemctl enable sshd

Открыть 22 SSH порт в файерволе:

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

Метки: ,
Copyright © 2022

Опубликовано 01.12.2022 от admin в категории "HowTo