По умолчанию нельзя подключиться через SSH к серверу Debian пользователю root. Чтобы разрешить подключение root через SSH необходимо:
- Пользователю с правами суперадминистратора (root) исправить конфигурационный файл /etc/ssh/sshd_config:
- В разделе # Authentication: раскомментировать (убрать символ #) и исправить параметр
#PermitRootLogin prohibit-password на
PermitRootLogin yes - Сохранить файл (Ctrl+x -> y)
- Перезапустить службу SSH
nano /etc/ssh/sshd_config
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
service sshd restart
После выполнения описанных четырех пунктов Ваш сервер готов для работы суперпользователя root через SSH.