Назад | Перейти на главную страницу

SSH socks прокси-туннель без интерактивного сеанса?

я использую

ssh -D 1080 myhost.org

... чтобы открыть SSH-туннель с моей рабочей машины на мою домашнюю машину, чтобы обойти идиотский фильтр контента на корпоративном брандмауэре. Однако это также создает интерактивный сеанс SSH, который живет все время, пока я использую туннель. Есть ли способ указать SSH просто создать туннель и не беспокоиться об интерактивном сеансе?

Похоже, вам нужен флаг -N.

ssh -D 1080 -N myhost.org

из справочной страницы ssh:

 -N      Do not execute a remote command. This is
         useful for just forwarding ports (protocol version 2 only).

Я обычно считаю, что это лучше, потому что он не только перестает слушать команды, но и уходит в фоновый режим.

SSH -D 1080 -N -f yourhost.org