Я проживаю в студенческом общежитии в течение следующих нескольких месяцев. У организации есть собственная сеть и шлюзы, через которые студенты подключаются к Интернету. Проблема: у меня нет доступа к маршрутизаторам, но я хочу установить свой SFTP-сервер. Есть ли возможность получить доступ из-за пределов локальной сети к моему серверу через SFTP?
решение1
Только если вы туннелируете его изнутри на сервер, к которому вы можете сначала получить доступ из интернета. Вам нужно перенаправить порт на удаленной, общедоступной машине на порт на вашем компьютере, на котором слушает sftp-server
. По сути, вам нужно запустить на вашем сервере что-то вроде:
ssh -R public_port:localhost:internal_sftp_port public.server
См. ssh(1)
страницу руководства, а такжеПереадресация портов OpenVPN без переадресации маршрутизатора?