1

Я пытаюсь подключиться к Ubuntu с помощью Putty через HTTPS (SSH через порт 22 заблокирован через брандмауэр). Я прочитал так много уроков и сайтов по SSL, SSH, туннелированию, ... что сейчас я немного растерялся. Я не могу разобраться, каков правильный путь, какая технология / протокол мне нужны и как это сделать.

Среда

  • Ubuntu 16.04 TLS (новая установка, размещенная в облачном сервисе)
  • Замазка на Windows 7 (локальная)
  • Веб-доступ только через прокси; уже настроен на моей машине Win (порт: 3128)
  • Брандмауэр такого рода блокирует все что угодно (включая порт 22 для прямого доступа SSH к терминалу в Ubuntu)

Мои наблюдения и то, что я пробовал до сих пор

Глядя на sshd_config в Ubuntu, я вижу, что для доступа по SSH включен только порт 22. Добавление порта 443 не работает. Я полагаю, это связано с тем, что используется все тот же протокол?

Потом я заглянул в сервис stunnel4 . Используя учебник здесь я настроил все и пытался подключиться , но это не удается. Даже без брандмауэра (при попытке из дома). Я думаю, причина в том, что туннель просто используется для маршрутизации через сервер Linux?

Вопросы

Итак, еще раз: я хочу подключиться к терминалу SSH через HTTPS из Windows (Putty) в Ubuntu.

  • Что использовать? например, туннелирование, https, ...
  • Как настроить сервер Ubuntu (sshd deamon, служба stunnel4, ...)?
  • Как настроить Putty?

1 ответ1

0

Просто настройте ваш демон SSH в Ubuntu для работы через порт TCP:HTTPS.

Затем вам нужно настроить Putty на использование прокси и подключиться к серверу Ubuntu через порт HTTPS, вот и все.

Вы можете рассмотреть возможность использования SSH туннелирования, посмотрите здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .