Установка пакета openssh-server в Debian 12:

  1. Обновите репозиторий пакетов с помощью команды sudo apt update. 
  2. Установите сам пакет командой sudo apt install openssh-server

После завершения установки SSH-сервер по умолчанию будет включён и будет запускаться автоматически при загрузке системы. Проверить статус сервера можно с помощью команды 

systemctl status ssh

Для настройки SSH:

  1. Откройте файл конфигурации SSH с помощью команды sudo nano /etc/ssh/sshd_config.
  2. Для изменения порта по умолчанию найдите в файле строку #Port 22 и раскомментируйте её, заменив 22 на желаемый номер порта.
  3. Для отключения входа суперпользователя найдите строку #PermitRootLogin yes и измените «yes» на «no».
  4. Для разрешения или запрета доступа конкретным пользователям через SSH добавьте в файл строки AllowUsers user1 user2 DenyUsers user3 user4.
  5. После внесения изменений сохраните и закройте файл, нажав Ctrl+X, Y и Enter.
  6. Для применения изменений перезапустите службу SSH командой sudo systemctl restart ssh.

После настройки можно подключаться к удалённым серверам и безопасно управлять системой.