私はコルクアウトを介してsshでhttpプロキシを使用しようとしています。
エラーは次のとおりです。
[echox@archbox:~] % ssh somehost.tld
zsh: No such file or directory
ssh_exchange_identification: Connection closed by remote host
~/.ssh/config の内容です。
Host *
ProxyCommand /usr/bin/corkscrew http-proxy.some.proxy.tld 8080 %h %p
ProxyCommandが見つかりませんが、/usr/bin/corkscrew
動作しており、私のパスにもあります。corkscrew
パスなしでは動作しません。
[echox@archbox:~] % corkscrew http-proxy.some.proxy.tld 8080 some.ssh.host.tld 22
直接通話がうまくいきます。
どんなアイデアがありますか?
ベストアンサー1
さて、完全に忘れてしまった-vvv
:-)結果は次のとおりです。
OpenSSH_5.6p1, OpenSSL 1.0.0a 1 Jun 2010
debug1: Reading configuration data /home/echox/.ssh/config
debug1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Executing proxy command: exec /usr/bin/corkscrew http-proxy.proxy.tld 8080 somehost.tld 22
debug1: permanently_drop_suid: 1000
zsh: No such file or directory
[..]
ssh_exchange_identification: Connection closed by remote host
コアはssh_connect: needpriv 0
。 /etc/groupのネットグループに私のユーザーを追加するのを忘れました。接続はルートに対して機能し、ユーザーをネットワークに追加した後、そのユーザーにも機能します。
ボトルピックなしで以前に接続した場合にも機能します。この「セキュリティ」設定がどこに保存されているかを知っている人はいますか?私はアーチLinuxのwiki、/ etc /man ssh
で何も見つけることができず、ネットグループのコルク狩りソース/コルク狼文書をチェックしています。