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