RSH
Section: User Commands (1)
索引
jman
BSD mandoc
索引
名称
rsh
- リモートマシン上でコマンドを実行する
索引
書式
[-46Kdnx
]
[-t timeout
]
[-k realm
]
[-l username
]
host
[command]
索引
解説
ユーティリティは、
host
で指定したホスト上で、
command
で指定したコマンドを実行します。
ユーティリティは、標準入力をリモートコマンドに対してコピーします。
また、リモートコマンドの標準出力を、
の標準出力に、リモートコマンドの標準エラー出力を、
の標準エラー出力にコピーします。
SIGINT, SIGQUIT, SIGTERM の各シグナルに関しては、
リモートコマンドに対して通知されます。
は、リモートコマンドが正常終了した場合には正常終了します。本コマンドは、
以下のオプションが使用可能です。
- -4
-
IPv4 アドレスのみを使用します。
- -6
-
IPv6 アドレスのみを使用します。
- -K
-
Kerberos による全てのユーザ認証を行いません。
- -d
-
は
setsockopt(2)
を用いて、リモートホストとの通信に用いられる
TCP
ソケットのデバッグを有効にします。
- -k realm
-
はリモートホストに対して
krb_realmofhost3
によって定義されるリモートホストの realm の代わりに、指定した
realm
を使用して、リモートホストに対してのアクセス許可を得ます。
- -l username
-
リモートの
username
を指定可能です。
デフォルトでは、ローカルユーザ名とリモートホスト上のユーザ名は同じです。
ユーザ認証には
rlogin(1)
と同様の仕組みにより Kerberos によるユーザ認証機構が使われます。
- -n
-
の入力を、特殊デバイス
/dev/null
にします(
Sx バグ
の項を参照してください)。
- -x
-
すべてのデータ交換に
DES
による暗号化を有効にします。これを用いると
レスポンスが著しく悪くなるかも知れません。
- -t timeout
-
-t
オプションは、(秒で表現される)
timeout
を指定します。この時間の間、
データが送られも受け取りもされない場合、
は終了します。
command
が指定されない場合には、ユーザは
rlogin(1)
を用いてリモートホストにログインします。
クォートされていないシェルのメタキャラクタについては、ローカルマシン上
で解釈され、クォートされているメタキャラクタはリモートホスト上で解釈
されます。例えば、
rsh otherhost cat remotefile >> localfile
については、リモートマシン上のファイル
remotefile
を、ローカルマシン上のファイル
localfile
に追加します。一方
rsh otherhost cat remotefile ">>" other_remotefile
については、リモートマシン上の
remotefile
を
other_remotefile
に追加します。
索引
関連ファイル
- /etc/hosts
-
- /etc/auth.conf
-
索引
関連項目
rlogin(1),
setsockopt(2),
kerberos(3),
krb_realmofhost3,
krb_sendauth3,
rcmd(3),
ruserok(3),
auth.conf5,
hosts(5),
hosts.equiv5,
rlogind(8),
rshd(8)
索引
歴史
コマンドは
BSD 4.2
から登場しました。
索引
バグ
csh(1)
を用いて
を標準入力からのリダイレクトなしにバックグラウンドで実行する場合、
たとえリモートコマンドの入力がなくても(必ず)ブロックされるでしょう。
リダイレクトで
に入力を渡す必要がなければ、
-n
オプションを用いてリモートコマンドの入力元を
/dev/null
に切り替えてください。
を用いて、
rogue(6)
や
vi(1)
のような会話的コマンドを実行することはできません。
代わりに
rlogin(1)
を使用してください。
SIGSTOP は、ローカルマシンの
プロセスを停止させるだけです。これはおそらく良くない動作です.
しかし、これを直すことは、現時点では困難です。ここでその理由を説明す
るにはあまりに複雑なので、理由については割愛します。
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 関連ファイル
-
- 関連項目
-
- 歴史
-
- バグ
-
Time: 07:06:17 GMT, January 12, 2009