読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

LinuxでHTTP proxy越しにSSHする

Linux

はじめに

こんにちは、Python界のロナルド・レーガンです。さて、HTTP proxy環境下でどうしても外部にSSHしたいっていうことってありませんか。ありますよね。そういうときにWindowsだったらPuttyとかでやれば楽ちんですね。

で、Linuxではどうやるんだろうなーと思って調べたらconnect-proxyが楽と知りました。

ログ

パッケージを探してインストール。ssh_configにProxyCommandの項目を追加して、-Hオプションにこんな感じで追加。

% sudo apt-get install connect-proxy
% vim .ssh/config
Host example
    User hoge
    HostName example.com
    Port 22
    ProxyCommand connect -H proxy.example.net:8080 %h %p
    IdentityFile ~/.ssh/id_rsa

楽ちん楽ちん。