Man page - telnetlogin(8)
Packages contains this manual
Available languages:
en jaManual
TELNETLOGIN (8) System Manager’s Manual TELNETLOGIN (8)
名 前
telnetlogin — telnetd の た め の login の ラ ッ パ ー
書 式
telnetlogin [ -h host ] [ -p ]
説 明
telnetlogin は 、 login (1) を 実 行 す る setuid ラ ッ パ ー で あ る 。 こ の プ ロ グ ラ ム は 、 telnetd (8) か ら 起 動 さ れ る こ と に な っ て い る 。 こ の 考 え に よ り 、 telnetd を root と し て 実 行 す る 必 要 性 が な く な る 。
telnetlogin は モ ー ド 4750, ユ ー ザ ー root, グ ル ー プ telnetd で イ ン ス ト ー ル さ れ て い る べ き で あ る 。 そ う す れ ば 、 telnetd は /etc/inetd.conf か ら 、 ユ ー ザ ー ‘‘nobody’’, グ ル ー プ ‘‘telnetd’’ で 、 オ プ シ ョ ン -L path-to-telnetlogin を つ け て 実 行 で き る 。
telnetlogin は 、 上 に 示 し た よ う な login (1) の オ プ シ ョ ン の 一 部 の み を 、 そ の 順 番 で 受 け 付 け る 。 こ れ は 、 telnetd (8) が 通 常 こ の プ ロ グ ラ ム に 与 え る オ プ シ ョ ン の 順 番 で あ る 。 さ ら に telnetlogin は 、 環 境 変 数 TERM, DISPLAY, POSIXLY_CORRECT, REMOTEHOST の み し か 受 け 付 け な い 。 標 準 入 力 ・ 標 準 出 力 ・ 標 準 エ ラ ー の ス ト リ ー ム は 、 端 末 上 に 開 い て い な け れ ば な ら な い 。 ま た 、 こ の プ ロ グ ラ ム は 、 フ ォ ア グ ラ ウ ン ド プ ロ セ ス の プ ロ セ ス グ ル ー プ リ ー ダ ー で な け れ ば な ら な い 。 こ れ ら 全 て の 条 件 を チ ェ ッ ク し た 後 、 上 記 の 環 境 変 数 の 値 が 正 当 な 値 で あ る か を チ ェ ッ ク し 、 シ グ ナ ル ハ ン ド ラ を リ セ ッ ト す る な ど し て 、 login を 実 行 す る 。
関 連 項 目
login (1), inetd.conf (5), inetd (8), telnetd (8)
制 限
telnetlogin は login に 対 し て -f オ プ シ ョ ン の 使 用 を 許 可 し て お ら ず 、 ユ ー ザ ー 名 を 渡 す こ と も 許 さ れ て い な い 。 そ の た め 、 Kerberos や SSL を 使 っ て 認 証 を 行 う telnetd と 一 緒 に は 使 え な い 。
こ の プ ロ グ ラ ム は 、 現 在 の と こ ろ 実 験 的 な コ ー ド で あ る 。 注 意 し て 使 う こ と 。
履 歴
telnetlogin は 、 NetKit 0.17 の 開 発 の な か で 書 か れ た 。 Linux NetKit (0.17) April 12, 2000 TELNETLOGIN (8)