- Важно!
- Удаленный доступ по ssh с использованием паролей считается дурным тоном и огромной дырой в безопасности. Перед началом всех манипуляций обязательно настройте доступ по ключам и обязательно проверьте в другом окне, что вас пускает с использованием ключа (пароль при подключении просто не спросит). В Ubuuntu 24.04 доступ по ключам по умолчанию разрешен.
- Проверьте содержимое всех файлов в /etc/ssh/sshd_config.d. На чистой Ubuntu 24.04 меня там ждал сюрприз в виде файла 50-cloud-init.conf с содержимым: PasswordAuthentication yes. После того, как убедитесь, что вас пускает по ключам, измените yes на no.
- Файл с настройками: /etc/ssh/sshd_config
В нем ищем строки, если они закомментированы, то удаляем # в начале строки и меняем значения на свои:Port 2222 ... ListenAddress: :: ... PermitRootLogin no ... PasswordAuthentication no
- Перезапускаем сервис
sudo systemctl daemon-reload sudo systemctl restart ssh.socket
И, не закрывая текущего окна, проверяем подключение к серверу по новому порту.ssh user@sserver -p 2222
Статья опубликована: 2024-10-26 14:10:08
Последние правки: 2024-11-15 17:02:58
Меняем порт для подключения по ssh в Ubuntu 24.04
Связанные странички:
Ubuntu 18.04 - установка mrtg
Ubuntu - создаем raid 1
Ubuntu 24.04. Установка и настройка snmp.
Docker - первые шаги
Asterisk 20. Ubuntu 24.04. Модем Huawei E1550.
Создаем образ для докера на основе Ubuntu, внутри Exim.
Получаем SSL сертификаты от Let's Encrypt при помощи acme.sh.
Ubuntu 24.04. Mosquitto, MQTT-брокер.