@andrejsi

Как открыть 22 порт на Убунту?

Добрый день,
Не судите строго за вопрос, нет большого опыта с Убунту.
Дано - после обновления Убунту до версии 20.04.1 c 16, а изначально с 14, не могу подключиться к серверу через 22 порт, до обновления все работало исправно. Подключился через веб консоль, что огранивает читаемость некоторых команд. Проверяю через
Код sudo iptables - L выдает гору нечитаемой информации, в которой даже не могу найти 22 порт.
Через sudo ufw allow ssh открыть не удалось, хотя sudo ufw status показывает ALLOW from Anywhere.
Через sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT тоже открыть не удалось, ping.eu показывает, что 22 порт закрыт, и никак не получается его открыть. При подключении к серверу - Соединение прервано.
sudo nmap localhost показывает, что открыт только 80 и 443 порты.
Кто-то может дать совет, что делать?

Спасибо, Андрей
  • Вопрос задан
  • 157 просмотров
Решения вопроса 1
dyuriev
@dyuriev
A posteriori
Исходя из комментов - у вас не порт закрыт, а сервер ssh не стартанул.

Жесткая переустановка openssh-server форсируя перезапись конфигов на дефолтные

sudo mv /etc/ssh /etc/ssh_backup
sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" openssh-server
sudo service sshd restart


Либо смотреть чего sshd не стартует и фиксить
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Судя по скриншоту из комментария - у вас просто SSH-сервер не запущен, фаерволл тут ни при чём, расходимся. Ну и вообще - было бы странно, если какие-то обновления рушили доступ по SSH.

Прибейте конфиги и переустановите сервис, скорее всего поможет.
Ответ написан
А так:
sudo ufw allow in 22/tcp
?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы