Я подключаюсь к своему рабочему месту через Citrix. Теперь для подключения к серверам я сейчас использую шпаклевку. Это связано с тем, что в putty я могу использовать параметры настройки прокси, чтобы добавить соединение через HTTP прокси, для которого установлено значение 127.0.0.1:3218. Как я могу добиться того же от терминала gnome, не затрагивая конфигурацию всей системы?
Я пытался connect-proxy -H 127.0.0.1:3218 server-name 22
. Но это дает ошибку FATAL: failed to begin relaying via HTTP.
Чтобы подключиться к удаленному SSH-серверу через HTTP-прокси, вам необходимо установить connect-proxy
Затем отредактируйте файл ~ / .ssh / config следующим образом => ~ / .ssh / config [ 115]
## Outside of the firewall, with HTTPS proxy
## Package connect-proxy is required.
# VPS
Host server-name
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 20
# Amazon EC2
Host *.compute.amazonaws.com
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 30
# cloud.terry.im
Host cloud.terry.im
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 30
## Inside the firewall (do not use proxy)
Host *
ProxyCommand connect %h %p
Внесите необходимые изменения для адаптации вашей среды.
Затем используйте ssh user@server-name
, и вы увидите, что это работает.
Кстати: socat
или corkscrew
могут, вероятно, архивировать то же самое.