mysql:3033
From: m.sasaki <m.sasaki <ccr60140@xxxxxxxxxx>>
Date: Sun, 14 Jan 2001 23:10:57 +0900
Subject: [mysql 03033] 本日完了!!(その3) proftpd-1.2.0Pre10 編
○proftpd-1.2.0Pre10○
とにかくproftpdについては情報が少ないので苦労しました。
サーバ構築に関する書籍で扱っているのは99%がwu-ftpdです。
構築事例を公開しているサイトを4つ探し当て
参考にさせていただきました
今回構築したFTPサーバの運用ポリシーは下記の通りです。
・anonymousFTPを使用する。
・ゲストアカウントを発行し、外部からのファイルアップロードを認める。
・アップロードはゲストユーザのhomeディレクトリのみ認める。
・ゲストユーザには実効シェルの使用を認めない。
・ゲストユーザには/etcディレクトリなどに含まれるシステム情報は公開しない。
ポイントは匿名・ゲストに関わらず/home/ftp/home(ユーザ登録時のhome)
以下しか公開しないという封じ込めの設定です。
proftpd.confに下記ディレクテイブを追加します。
Defaultroot ~public_html webuser
~
<Anonymous ~guest>
user guest
group guests
AnonRequirePassword on
RequireValidShell off
<Directory /*>
AllowOverwrite on
</Directory>
</Anonymous>
ただしこの方法だとゲストユーザ毎に設定しなければならない事になるので
今後グループ認証の方法を解明したいと思います。
つづく
****************
ささき まさとし
MyNA ROOKIE
****************
-> 3033 2001-01-14 23:10 [m.sasaki <ccr60140@x] 本日完了!!(その3) proftpd-1.2.0Pre10 編 3054 2001-01-17 21:02 ┗[Seiji Tateyama <tate] 3072 2001-01-19 21:44 ┗[m.sasaki <ccr60140@x]