Содержание

Конфигурирование сервера SSH

Настройка серверной части SSH производится в файле /etc/sshd_config.

Изменение прослушиваемого порта

В качестве порта может быть выбран один из доступных портов TCP. По умолчанию порт подключения - 22.

sshd_config
Port 29

Запрет авторизации под администратором по паролю

sshd_config
PermitRootPassword no

Директива Match

sshd_config
Match [User <username>] [Address <ip_address_range>]
    ... 

Возможные проблемы и их решения

Авторизация по паролю после её отключения

После установки параметра PasswordAuthentication no и перезапуска сервера есть вероятность, что авторизация по паролю все ещё доступна. В данном случае может помочь следующий параметр:

sshd_config
ChallengeResponseAuthentication no