Manpages

名 前

ftpservers − ftpd 仮 想 ホ ス テ ィ ン グ 設 定 仕 様 フ ァ イ ル

説 明

ftpservers フ ァ イ ル は ftpd(8) サ ー バ が 使 用 す る べ き 仮 想 ド メ イ ン 設 定 の 設 定 を 通 知 す る た め に 使 用 さ れ る 。 VIRTUALサ ポ ー ト で コ ン パ イ ル さ れ る と 、 wu-ftpd は 各 々 の 仮 想 ド メ イ ン に 対 し て 個 々 の 設 定 フ ァ イ ル を 使 用 す る こ と が で き る 。 現 在 、 設 定 フ ァ イ ル は 仮 想 ド メ イ ン 毎 の デ ィ レ ク ト リ に 置 か れ る 。 そ れ ら の 設 定 フ ァ イ ル が 使 用 す る デ ィ レ ク ト リ パ ス と IPア ド レ ス は ftpservers フ ァ イ ル に リ ス ト さ れ て い る 。 仮 想 ド メ イ ン デ ィ レ ク ト リ に 置 く 実 際 の 設 定 フ ァ イ ル は 次 の 名 前 を 付 け な け れ ば な ら な い :

ftpaccess - 仮 想 ド メ イ ン の ア ク セ ス フ ァ イ ル
ftpusers - ウ ェ ブ サ ー バ を 使 用 で き る ア カ ウ ン ト の 制 限
ftpgroups - SITE GROUP と SITE GPASS を サ ポ ー ト
ftphosts - 仮 想 サ ー バ へ の 許 可 ま た は 拒 否 す る ユ ー ザ 名
ftpconversions - 仮 想 ド メ イ ン で 可 能 な 変 換 を カ ス タ マ イ ズ 全 て の フ ァ イ ル を 仮 想 ド メ イ ン デ ィ レ ク ト リ に 置 く 必 要 は な い 。 例 え ば 、 ftpconversions フ ァ イ ル の よ う に 、 フ ァ イ ル の マ ス タ ー コ ピ ー を 使 用 す る た め に ド メ イ ン の 設 定 を 必 要 と す る 場 合 、 仮 想 ド メ イ ン デ ィ レ ク ト リ に そ れ ら の フ ァ イ ル を 含 め な い こ と 。 そ の よ う な 場 合 、 デ フ ォ ル ト の マ ス タ ー コ ピ ー が 使 用 さ れ る 。 注 意 !!!: フ ァ イ ル 名 は 上 記 に リ ス ト さ れ た も の と 一 致 し な け れ ば な ら な い 。 も し ス ペ ル を 間 違 え た り そ の 他 の 名 前 に し た 場 合 、 サ ー バ は そ れ ら を 発 見 す る こ と が 出 来 ず 、 代 わ り に そ れ ら の マ ス タ ー コ ピ ー が 使 用 さ れ る 。

ftpservers  フ ァ イ ル フ ォ ー マ ッ ト

各 エ ン ト リ に 2つ の フ ィ ー ル ド が あ る 。

ipaddr/hostname directory-containing-configuration-files 例 :
10.196.145.10 /etc/ftpd/ftpaccess.somedomain/
10.196.145.200 /etc/ftpd/ftpaccess.someotherdomain/
some.domain INTERNAL

ftp ク ラ イ ア ン ト が サ ー バ に 接 続 す る 時 、 ftpd は ftpservers フ ァ イ ル に あ る ftp ク ラ イ ア ン ト が 接 続 し た IPア ド レ ス に 一 致 さ せ よ う と す る 。 も し 一 致 す る こ と が わ か っ た 場 合 、 特 定 の ド メ イ ン へ の 設 定 フ ァ イ ル を 含 む 特 定 の デ ィ レ ク ト リ へ の パ ス が 返 さ れ る 。 ftp サ ー バ は そ の デ ィ レ ク ト リ の す べ て の 設 定 フ ァ イ ル を 使 用 す る 。 も し 一 致 し な か っ た 場 合 、 も し く は 不 正 な デ ィ レ ク ト リ パ ス に 遭 遇 し た 場 合 、 設 定 フ ァ イ ル へ の デ フ ォ ル ト の パ ス が 使 用 さ れ る 。 上 記 の 例 の INTERNAL の 使 用 は 特 定 の デ ィ レ ク ト リ の 検 査 に 失 敗 し 、 マ ス タ ー の 設 定 フ ァ イ ル が 使 用 さ れ る 。 実 際 の IPア ド レ ス か 特 定 の ホ ス ト 名 の ど ち ら か を 仮 想 ド メ イ ン を 特 定 す る た め に 使 用 す る こ と が で き る 。 ド メ イ ン 名 の 検 索 の 必 要 性 を 軽 減 し 、 名 前 に 関 す る DNSセ キ ュ リ テ ィ 問 題 を な く す こ と が で き る の で 、 仮 想 ド メ イ ン の 実 際 の IPア ド レ ス を 用 い て 指 定 を 行 う ほ う が よ い 。

10.196.145.20 /etc/ftpd/config/faqs.org/
ftp.some.domain /etc/ftpd/config/faqs.org/ 例 に よ り 、 コ マ ン ド 行 は # 記 号 に よ っ て 記 述 す る 。 コ メ ン ト 行 と 空 白 行 は 無 視 さ れ る 。

関 連 項 目

ftpd(8), ftpaccess(5) ftplog(5), ftpconversions(5), ftphosts(5)