CentOS 7 sshd_config error

Поскольку мой IP-адрес не будет часто меняться, я хочу, чтобы только мой IP-адрес мог получить доступ к SSH моего Gen4 CentOS7 VPS сервер.

Это содержимое файла конфигурации (с удаленными закомментированными строками) файла: / etc / ssh / sshd_config

HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
SyslogFacility AUTHPRIV
PermitRootLogin no
AuthorizedKeysFile  .ssh/authorized_keys
PasswordAuthentication no
PermitEmptyPasswords no
Match Address xx.xxx.xxx.xxx  #here is  my real ip address 
PasswordAuthentication yes
ChallengeResponseAuthentication no
GSSAPIAuthentication yes
GSSAPICleanupCredentials no
UsePAM yes
X11Forwarding yes
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
Subsystem   sftp    /usr/libexec/openssh/sftp-server

После запуска

sudo systemctl restart sshd.service

я получил следующую ошибку:

Не удалось выполнить задание для sshd.service потому что процесс управления завершился с кодом ошибки. См. "Systemctl status sshd.service" и "journalctl -xe" для подробностей.

После выполнения:

systemctl status sshd.service

Результат следующий:

sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2020-08-21 21:34:52 MST; 40s ago
     Docs: man:sshd(8)
           man:sshd_config(5)
  Process: 15994 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=255)
 Main PID: 15994 (code=exited, status=255)

Я не могу понять, что не так. Приветствуется любая помощь.

0
задан 22 August 2020 в 07:52
1 ответ

Я выполнил команду:

sudo /usr/sbin/sshd -T

Я получил следующее сообщение об ошибке:

Directive 'ChallengeResponseAuthentication' is not allowed within a Match block

Поэтому я переместил свой блок Match в последнюю часть файла, это решило мою проблему.

Спасибо всем за инструкции.

0
ответ дан 23 August 2020 в 03:15

Теги

Похожие вопросы