GNU/Linux >> Linux の 問題 >  >> Linux

SOCKS 5 プロキシで SSH を使用するにはどうすればよいですか?

プロキシ バージョンとして HTTPS の「接続」を使用しています。これは man nc からのものです:

<ブロック引用>

-X proxy_version nc がプロキシ サーバーと通信するときに指定されたプロトコルを使用するように要求します。サポートされているプロトコルは、''4'' (SOCKS v.4)、''5'' (SOCKS v.5)、''connect' (HTTPS プロキシ) です。プロトコルが指定されていない場合、SOCKS バージョン 5 が使用されます。

したがって、SOCKS 5 を使用するには、以下を使用する必要があります:

ProxyCommand /usr/bin/nc -X 5 -x 127.0.0.1:7777 %h %p

または単に:

ProxyCommand /usr/bin/nc -x 127.0.0.1:7777 %h %p

お役に立てば幸いです。


ssh -o ProxyCommand='nc --proxy-type socks4 --proxy 127.0.0.1:9050 %h %p' [email protected]

fc19 x86_64、Ncat:バージョン 6.25


ソックス (http://tsocks.sourceforge.net/) は、LD_PRELOAD を使用して任意のプログラムが SOCKS プロキシを透過的に使用するようにする優れたラッパーです。

tsocks ssh example.com

/etc/tsocks.conf で SOCKS プロキシ IP を設定することを忘れないでください。


Linux
  1. libvirtでVagrantを使用する方法

  2. PleskでSSHキーを使用する方法

  3. xargs でエイリアス化されたコマンドを使用するにはどうすればよいですか?

  1. LinuxでPythonでアラートダイアログを使用するにはどうすればよいですか?

  2. SOCKS 経由で HTTP over SSH をトンネリングする方法は?

  3. FAT ファイル システムで rsync を使用するにはどうすればよいですか?

  1. SSHを使用したSOCKSWebプロキシの作成

  2. Lsでアンカー^$を使用できますか?

  3. マルチホップSshトンネルでSsh-copy-idを使用する方法は?