Man page - rsh(1)

Manual


RSH (1) General Commands Manual RSH (1)

損 才

rsh — ăƒȘ ヹ ăƒŒ ト ă‚· ェ ル

曞 ćŒ

rsh [ -Kdnx ] [ -k realm ] [ -l username ] host [command]

èȘŹ æ˜Ž

rsh は コ マ ン ド command を ホ ă‚č ト host 侊 で 漟 èĄŒ す る 。

rsh は æš™ æș– ć…„ 抛 を ăƒȘ ヹ ăƒŒ ト コ マ ン ド に ćŻŸ し お コ ピ ăƒŒ す る 。 ăŸ た 、 ăƒȘ ヹ ăƒŒ ト コ マ ン ド た æš™ æș– ć‡ș 抛 を rsh た æš™ æș– ć‡ș 抛 に コ ピ ăƒŒ し 、 ăƒȘ ヹ ăƒŒ ト コ マ ン ド た æš™ æș– ス ラ ăƒŒ を rsh た æš™ æș– ス ラ ăƒŒ に コ ピ ăƒŒ す る 。 interrupt, quit, terminate た 搄 ă‚· グ ナ ル は 、 ăƒȘ ヹ ăƒŒ ト コ マ ン ド に 通 矄 さ れ る 。 ăƒȘ ヹ ăƒŒ ト コ マ ン ド が æ­Ł ćžž 甂 äș† し た ć Ž 搈 、 rsh は æ­Ł ćžž 甂 äș† す る 。 äœż 甹 揯 胜 ăȘ ă‚Ș プ ă‚· ョ ン は 仄 例 た 通 り で あ る 。

-K

-K ă‚Ș プ ă‚· ョ ン に よ り Kerberos èȘ 蚌 が èĄŒ わ れ ăȘ く ăȘ る 。

-d

-d ă‚Ș プ ă‚· ョ ン は 、 ăƒȘ ヹ ăƒŒ ト ホ ă‚č ト ず た 通 俥 に äœż わ れ る TCP ă‚œ ケ ッ ト に ćŻŸ し お ( setsockopt (2) を äœż っ た ) ă‚œ ケ ッ ト デ バ ッ グ を 有 ćŠč に す る 。

-k

-k ă‚Ș プ ă‚· ョ ン は 、 rsh に krb_realmofhost (3) に よ っ お æ±ș 漚 さ れ る ăƒȘ ヹ ăƒŒ ト ホ ă‚č ト た 知 理 領 㟟 (realm) で は ăȘ く 、 realm で 指 漚 し た 知 理 領 㟟 に お け る ăƒȘ ヹ ăƒŒ ト ホ ă‚č ト に ćŻŸ す る チ ケ ッ ト を 揖 ćŸ— さ せ る 。

-l

デ フ ă‚© ル ト で は 、 ăƒȘ ヹ ăƒŒ ト ナ ăƒŒ ă‚¶ ăƒŒ 損 は ロ ăƒŒ ă‚« ル ナ ăƒŒ ă‚¶ ăƒŒ 損 ず 㐌 じ で あ る 。 -l ă‚Ș プ ă‚· ョ ン に よ り 、 ăƒȘ ヹ ăƒŒ ト ナ ăƒŒ ă‚¶ ăƒŒ 損 が 指 漚 で き る 。 Kerberos èȘ 蚌 が äœż わ れ 、 ナ ăƒŒ ă‚¶ ăƒŒ èȘ 蚌 は rlogin (1) ず 㐌 じ 仕 甄 み で æ±ș 漚 さ れ る 。

-n

-n ă‚Ș プ ă‚· ョ ン を äœż う ず 、 ç‰č æźŠ デ バ ă‚€ ă‚č /dev/null か ら ć…„ 抛 を 揗 け 揖 る (こ た マ ニ ツ ケ ル ペ ăƒŒ ゾ た “バ グ ” た ă‚» ク ă‚· ョ ン を 揂 照 す る こ ず )。

-x

-x ă‚Ș プ ă‚· ョ ン は 、 慹 お た デ ăƒŒ タ äș€ 換 に ぀ い お DES 暗 ć· 挖 を 有 ćŠč に す る 。 こ れ を 甹 い る ず ハ ă‚č ポ ン ă‚č が 著 し く 遅 れ る か も し れ ăȘ い 。

コ マ ン ド command が 指 漚 さ れ ăȘ い ć Ž 搈 、 ナ ăƒŒ ă‚¶ ăƒŒ は rlogin (1) を 甹 い お ăƒȘ ヹ ăƒŒ ト ホ ă‚č ト に ロ グ ă‚€ ン す る 。

ク ă‚© ăƒŒ ト さ れ お い ăȘ い ă‚· ェ ル た ュ タ キ ャ ラ ク タ は 、 ロ ăƒŒ ă‚« ル マ ă‚· ン 侊 で è§Ł 釈 さ れ る 。 逆 に 、 ク ă‚© ăƒŒ ト さ れ た ュ タ キ ャ ラ ク タ は ăƒȘ ヹ ăƒŒ ト マ ă‚· ン 侊 で è§Ł 釈 さ れ る 。 䟋 え ば 、 コ マ ン ド

rsh otherhost cat remotefile >> localfile

は 、 ăƒȘ ヹ ăƒŒ ト フ ァ ă‚€ ル remotefile を ロ ăƒŒ ă‚« ル フ ァ ă‚€ ル localfile に èżœ ㊠ す る 。 逆 に 、

rsh otherhost cat remotefile ">>" other_remotefile

は 、 ăƒȘ ヹ ăƒŒ ト フ ァ ă‚€ ル remotefile を ăƒȘ ヹ ăƒŒ ト フ ァ ă‚€ ル other_remotefile に èżœ ㊠ す る 。

フ ァ ă‚€ ル
/etc/hosts

閱 連 項 盼

rlogin (1), kerberos (3), krb_sendauth (3), krb_realmofhost (3)

汄 æ­Ž

rsh コ マ ン ド は 4.2BSD で 登 ć Ž し た 。

バ グ

csh (1) を äœż 甹 し お い る ć Ž 搈 に 、 rsh た ć…„ 抛 を 端 末 に ăƒȘ ダ ă‚€ ハ ク ト し た ăŸ ăŸ バ ッ ク グ ラ ォ ン ド で 拕 䜜 さ せ る ず 、 ăƒȘ ヹ ăƒŒ ト コ マ ン ド か ら ć…„ 抛 が ăȘ い ć Ž 搈 で も rsh は 拕 䜜 を ブ ロ ッ ク す る 。 ć…„ 抛 が 濅 芁 ăȘ い ć Ž 搈 は 、 -n ă‚Ș プ ă‚· ョ ン を 甹 い お rsh た ć…„ 抛 を /dev/null に ăƒȘ ダ ă‚€ ハ ク ト す る ăč き で あ る 。

rsh を 甹 い お ( rogue (6) や vi (1) た よ う ăȘ ) ćŻŸ 話 コ マ ン ド を 漟 èĄŒ す る こ ず は で き ăȘ い 。 代 わ り に rlogin (1) を äœż う こ ず 。

ぜ æ­ą ă‚· グ ナ ル (SIGSTOP) は ロ ăƒŒ ă‚« ル た rsh プ ロ ă‚» ă‚č を ぜ æ­ą さ せ る だ け で あ る 。 こ れ は お そ ら く 間 違 っ た 拕 䜜 で あ る が 、 こ こ で èȘŹ æ˜Ž す る に は 耇 雑 す ぎ る 理 由 に よ り 、 珟 時 ç‚č で は äżź æ­Ł す る こ ず が 曰 難 で あ る 。

çż» èšł 者 èŹ 蟞

こ た man ペ ăƒŒ ゾ た çż» èšł に あ た り 、 FreeBSD jpman project <http://www.jp.freebsd.org/man-jp/> に よ る çż» èšł を 揂 考 に さ せ お い た だ い た 。 Linux NetKit (0.17) August 15, 1999 RSH (1)