Перейти к содержанию

Настройка SSH-сервера на Debian 12

  1. Откройте терминал.
  2. При необходимости обновите списки пакетов и установленные пакеты с помощью команд:

    # sudo apt update
    # sudo apt upgrade
    
  3. Установить пакет OpenSSH сервера, если он ещё не установлен. Для этого нужно выполнить команду:

    # sudo apt-get install openssh-server
    
  4. OpenSSH сервер по умолчанию использует порт 22 для удаленных подключений. Если вы используете службу UFW, нужно разрешить удаленное подключение к порту 22. Для этого выполните команду:

    # sudo ufw allow ssh
    
  5. Удостоверьтесь, что в конфигурации OpenSSH сервера разрешен root-логин. Для этого откройте конфигурационный файл /etc/ssh/sshd_config и проверьте настройки следующих параметров:

    PasswordAuthentication yes
    PermitRootLogin yes
    
  6. Проверьте работу SSH-сервера с помощью команды:

    # sudo systemctl status ssh