Manpages

名 前

secure-mcserv − 暗 号 化 ロ グ イ ン ・ フ ァ イ ル 転 送 ・ ソ ケ ッ ト フ ォ ワ ー ド 用 の 安 全 な サ ー バ

書 式

secure-mcserv [options] [-p portnum]

説 明

secure-mcserv は Midnight Commander vfs (バ ー チ ャ ル フ ァ イ ル シ ス テ ム ) の Midnight Commander (ネ ッ ト ワ ー ク ) フ ァ イ ル シ ス テ ム (mcfs) サ ー バ で あ る 。 secure-mcservmirrordir パ ッ ケ ー ジ に 含 ま れ て い る 。 Midnight Commander の ネ イ テ ィ ブ な mcserv デ ー モ ン の 代 わ り に 動 作 さ せ る こ と が で き 、 mirrordir 向 け に い く つ か の 拡 張 が な さ れ て い る 。 セ キ ュ リ テ ィ と 圧 縮 こ れ は secure-mcserv の 機 能 と い う よ り も 、 mirrordir 全 体 に 対 し て 実 装 さ れ た 、 透 過 的 か つ 安 全 な TCP 層 で あ る 。 こ の 層 は 、 通 常 モ ー ド 、 圧 縮 (gzipped) モ ー ド 、 暗 号 化 モ ー ド 、 圧 縮 +暗 号 化 モ ー ド で 動 作 で き る 。 接 続 の モ ー ド は TCP ス ト リ ー ム 先 頭 の マ ジ ッ ク ナ ン バ ー に よ っ て 自 動 検 知 さ れ る 。 Midnight Commander は secure-mcserv を 、 自 ら の ネ イ テ ィ ブ な サ ー バ で あ る mcserv の 代 わ り に 利 用 で き る 。 mirrordir(1)-z, --secure, -K 各 オ プ シ ョ ン を 見 よ 。 特 定 の ホ ス ト か ら の ア ク セ ス の 拒 否

/etc/hosts.allow フ ァ イ ル に 以 下 の よ う な 行 を 追 加 す る 。

secure-mcserv: <source-ip-address> : ALLOW
secure-mcserv: 212.89.128.0/255.255.255.0 : ALLOW
secure-mcserv: ALL : DENY

(こ の 機 能 は Juergen Kammer <j.kammer [AT] eurodata.de> か ら 寄 せ ら れ ま し た 。 彼 の と こ ろ で は 動 作 し て い る そ う で す 。 ) ロ グ イ ン
mirrordir
の 配 布 に 含 ま れ る pslogin を 用 い る と 、 安 全 に secure-mcserv に 対 す る ロ グ イ ン が で き る 。 こ れ は rlogin(1)rlogind(8) に 対 し て 動 作 す る の と 同 様 で あ る 。 mirrordir(1)--login-mode オ プ シ ョ ン を 見 よ 。

TCP ソ ケ ッ ト の フ ォ ワ ー ド

mirrordir の 配 布 に 含 ま れ る forward(1) コ マ ン ド を 用 い る と 、 任 意 の TCP ソ ケ ッ ト 接 続 を 安 全 ま た は 圧 縮 (あ る い は そ の 両 方 の ) TCP チ ャ ネ ル に フ ォ ワ ー ド で き る 。 こ れ は 通 常 の サ ー ビ ス を 暗 号 化 サ ー ビ ス に で き 、 と て も 便 利 で あ る 。 forward(1) に 例 が あ る 。

オ プ シ ョ ン

-d デ ー モ ン に な る

(同 時 に -q も 設 定 さ れ る )。 通 常 は 常 に こ の オ プ シ ョ

ン を 用 い る こ と に な る だ ろ う 。 こ れ 以 外 と し て は 、 -d を 指 定 せ ず に -v (後 述 ) を 指 定 し て 、 失 敗 し た 接 続 を デ バ ッ グ す る 場 合 が あ り 得 る だ ろ う 。

-q 寡 黙 モ ー ド 。 こ れ は デ フ ォ ル ト で あ る 。

-f 通 常 の 認 証 が 失 敗 し た と き に

ftp 認 証 を 試 み る 。

-v 饒 舌 モ ー ド 。 様

々 な デ バ ッ グ 情 報 を 表 示 す る 。

-p port 待 ち 受 け る ポ ー ト 番 号 を 指 定 す る 。 デ フ ォ ル ト は 9876。
-s
server[:port] 利 用 す る パ ス ワ ー ド サ ー バ を 指 定 す る 。 こ の パ ス ワ ー ド サ ー バ と は 、 単 に 他 の マ シ ン で -s オ プ シ ョ ン 無 し で 動 作 し て い る secure-mcserv の こ と で あ る 。 こ の オ プ シ ョ ン は 、 た く さ ん の マ シ ン を 用 い て お り 、 そ れ ら に 対 し て 一 群 の ユ ー ザ 達 が ロ グ イ ン す る よ う な 場 合 に と て も 便 利 で あ る 。 こ れ ら の ユ ー ザ 全 員 に 対 す る ア カ ウ ン ト を 各 マ シ ン に つ く り 、 /etc/password (あ る い は /etc/shadow) を 編 集 し て パ ス ワ ー ド フ ィ ー ル ド を * に し て ア カ ウ ン ト を 無 効 に し て お く 。 ひ と つ の マ シ ン を パ ス ワ ー ド サ ー バ と し て 選 択 す る (こ の マ シ ン を 仮 に passerv.my.doma.in と し よ う )。 こ の マ シ ン の /etc/password の パ ス ワ ー ド フ ィ ー ル ド に は 、 正 し い パ ス ワ ー ド を 入 れ て お く 。 こ の マ シ ン で 、 通 常 の よ う に secure-mcserv -d を 起 動 す る 。 他 の 全 て の マ シ ン で は 、 secure-mcserv -d -s passerv.my.doma.in を 起 動 す る 。 こ れ ら の 間 の 接 続 は 、 全 て 等 し く 暗 号 化 さ れ た TCP ス ト リ ー ム と な る の で 、 こ れ ら は す べ て 同 じ よ う に 安 全 で あ る 。 こ の 方 法 は passerv.my.doma.in が イ ン タ ー ネ ッ ト の 向 こ う に あ る よ う な 場 合 に で も 利 用 で き る 。 実 際 、 パ ス ワ ー ド サ ー バ に 対 す る 認 証 は 、 以 下 の コ マ ン ド の 終 了 ス テ ー タ ス を 見 る こ と に よ っ て 行 な わ れ て い る 。

pslogin user@passerv.my.doma.in --test-login --read-password-from-stdin ま た 、 パ ス ワ ー ド サ ー バ の カ ス ケ ー ド を 利 用 す る こ と も 不 可 能 で は 無 い は ず だ 。 こ う す る こ と に は 何 の 利 点 も 無 い け れ ど 。 そ れ ぞ れ の 認 証 は 、 実 行 に 同 じ 時 間 を 必 要 と す る 。 よ っ て パ ス ワ ー ド サ ー バ を 用 い る と 、 2 つ め の 接 続 が パ ス ワ ー ド サ ー バ に な さ れ る た め 、 通 常 の ロ グ イ ン の 2 倍 の 時 間 が か か る 。 カ ス ケ ー ド に す る と 、 各 パ ス ワ ー ド サ ー バ ご と に 、 も っ と 余 計 な 時 間 が か か る 。

バ グ

syslog に ロ グ 出 力 し な い 。

Midnight Commander vfs に は バ グ が あ り 、 デ バ イ ス フ ァ イ ル は 常 に メ ジ ャ ー 番 号 :マ イ ナ ー 番 号 が 0:0 と な る 。 こ の バ グ は 、 こ の 実 装 で は 修 正 さ れ て い る 。 デ バ イ ス フ ァ イ ル の 転 送 に Midnight Commander を 用 い て は い け な い 。 た だ し こ れ を あ な た が 読 ん だ 時 点 の 最 新 版 の Midnight Commander で は 、 こ の 問 題 は 修 正 さ れ て い る か も し れ な い 。

rlogin セ ッ シ ョ ン を サ ス ペ ン ド す る 特 殊 な エ ス ケ ー プ 文 字 は 認 識 し な い 。 よ っ て screen (?) の よ う な コ マ ン ド は 動 作 し な い 。 も し ユ ー ザ か ら の 要 望 が あ れ ば 、 こ の 機 能 は 追 加 す る つ も り だ 。 現 在 の と こ ろ 、 ^Z な ど は 効 力 を 持 た な い 。

フ ァ イ ル

mirrodir(1) を 見 よ 。

標 準

な い 。 バ グ を 見 よ 。

入 手 方 法

こ の プ ロ グ ラ ム の 最 新 版 は 、 ftp://metalab.unc.edu/pub/Linux/system/backup, ftp://lava.obsidian.co.za/pub/linux/mirrordir, ftp://obsidian.co.za/pub/linux/mirrordir の い ず れ か か ら 入 手 で き る 。

著 者

Paul Sheer <psheer [AT] obsidian.za> <psheer [AT] icon.za>

関 連 項 目

mirrordir(1), ssh(1), mcserv(1), mc(1)