'\" te .\" Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved. .TH ssh-http-proxy-connect 1 "2010 年 12 月 21 日" "SunOS 5.11" "ユーザーコマンド" .SH 名前 ssh-http-proxy-connect \- HTTP 用の Secure Shell プロキシ .SH 形式 .LP .nf \fB/usr/lib/ssh/ssh-http-proxy-connect\fR [\fB-h\fR \fIhttp_proxy_host\fR] [\fB-p\fR \fIhttp_proxy_port\fR] \fIconnect_host\fR \fIconnect_port\fR .fi .SH 機能説明 .sp .LP HTTP CONNECT を使用する、\fBssh\fR(1) 用のプロキシコマンド。通常は、ネットワークの外部の接続がプロキシ Web サーバー経由でのみ許可される場合に使用されます。 .SH オプション .sp .LP サポートしているオプションは、次のとおりです。 .sp .ne 2 .mk .na \fB\fB-h\fR \fIhttp_proxy_host\fR\fR .ad .RS 22n .rt 接続に使用するプロキシ Web サーバーを指定します。\fBHTTPPROXY\fR および \fBhttp_proxy\fR 環境変数が設定されている場合は、それらの環境変数をオーバーライドします。 .RE .sp .ne 2 .mk .na \fB\fB-p\fR \fIhttp_proxy_port\fR\fR .ad .RS 22n .rt プロキシ Web サーバーが実行されるポートを指定します。指定されていない場合は、ポート 80 が使用されます。\fBHTTPPROXYPORT\fR および \fBhttp_proxy\fR 環境変数が設定されている場合は、それらの環境変数をオーバーライドします。 .RE .SH オペランド .sp .LP 次のオペランドがサポートされています。 .sp .ne 2 .mk .na \fB\fIhttp_proxy_host\fR\fR .ad .RS 19n .rt プロキシのホスト名または IP アドレス (IPv4 または IPv6)。 .RE .sp .ne 2 .mk .na \fB\fIhttp_proxy_port\fR\fR .ad .RS 19n .rt \fIhttp_proxy_host\fR 上の接続先の数値のポート番号。 .RE .sp .ne 2 .mk .na \fB\fIconnect_host\fR\fR .ad .RS 19n .rt プロキシ Web サーバーで接続する先のリモートホストの名前。 .RE .sp .ne 2 .mk .na \fB\fIconnect_port\fR\fR .ad .RS 19n .rt \fIhttp_proxy_host\fR 上の、プロキシ Web サーバーで接続する先の数値のポート番号。 .RE .SH 使用例 .sp .LP プロキシ接続コマンドを使用するには、\fBssh_config\fR(4) で \fBProxyCommand\fR を構成することをお勧めします (例 1 および例 2 を参照)。例 3 は、\fBssh\fR(1) を実行しているときに、プロキシコマンドをコマンド行でどのように指定できるかを示しています。 .LP \fB例 1 \fR環境からのプロキシの設定 .sp .LP 次の例では、環境からプロキシが設定されるときに \fBssh_config\fR(4) で \fBssh-http-proxy-connect\fR を使用します。 .sp .in +2 .nf \fBHost playtime.foo.com ProxyCommand /usr/lib/ssh/ssh-http-proxy-connect \e playtime.foo.com 22\fR .fi .in -2 .sp .LP \fB例 2 \fRプロキシ環境変数のオーバーライド .sp .LP 次の例では、\fBssh_config\fR(4) で \fBssh-http-proxy-connect\fR を使用して、プロキシ環境変数をオーバーライド (設定されていない場合は設定) します。 .sp .in +2 .nf \fBHost playtime.foo.com ProxyCommand /usr/lib/ssh/ssh-http-proxy-connect -h webcache \e -p 8080 playtime.foo.com 22\fR .fi .in -2 .sp .LP \fB例 3 \fRコマンド行の使用 .sp .LP 次の例では、\fBssh\fR(1) コマンド行から \fBssh-http-proxy-connect\fR を使用します。 .sp .in +2 .nf example$ \fBssh -o ProxyCommand="/usr/lib/ssh/ssh-http-proxy-connect \e -h webcache -p 8080 playtime.foo.com 22" playtime.foo.com\fR .fi .in -2 .sp .SH 環境 .sp .ne 2 .mk .na \fB\fBHTTPPROXY\fR\fR .ad .RS 17n .rt デフォルトのプロキシホストを指定するために、\fIhttp_proxy_host\fR オペランドを取得します。両方が設定されている場合は、\fBhttp_proxy\fR をオーバーライドします。 .RE .sp .ne 2 .mk .na \fB\fBHTTPPROXYPORT\fR\fR .ad .RS 17n .rt デフォルトのプロキシポートを指定するために、\fIhttp_proxy_port\fR オペランドを取得します。\fBHTTPPROXY\fR が設定されていない場合は、無視されます。 .RE .sp .ne 2 .mk .na \fB\fBhttp_proxy\fR\fR .ad .RS 17n .rt プロキシホストおよびポートを指定するための \fBURL\fR 形式。 .RE .SH 終了ステータス .sp .LP 次の終了ステータスが返されます。 .sp .ne 2 .mk .na \fB\fB0\fR\fR .ad .RS 5n .rt 正常終了。 .RE .sp .ne 2 .mk .na \fB\fB1\fR\fR .ad .RS 5n .rt エラーが発生した。 .RE .SH 属性 .sp .LP 属性についての詳細は、マニュアルページの \fBattributes\fR(5) を参照してください。 .sp .sp .TS tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . 属性タイプ属性値 _ 使用条件network/ssh _ インタフェースの安定性確実 .TE .SH 関連項目 .sp .LP \fBssh\fR(1), \fBssh-socks5-proxy-connect\fR(1), \fBssh_config\fR(4), \fBattributes\fR(5)