logo

HOME Serv-Uについて BPFTPServerについて 掲示板
BPFTPServerの特徴
ftpd機能比較表
一般設定
anonymousの設定
レートフリーファイルの作成
レートフリーファイルの設定
公開前の動作確認
その他

anonymousの設定
anonymous(匿名)の設定を行います。会員制のサーバにする場合でもanonymousで臨時でログインしたいこともあるでしょうからとりあえずanonymousのアカウントを作っておいて anonymousは使用不可にしておきましょう。
初めてftpサーバを運営する場合は、Homeディレクトリ、upload用ディレクトリ、download用ディレクトリをまだ作っていないと思いますので、 適当なディレクトリ名で作成し、download用ディレクトリに配布したいファイルを置きます。

ここでは次のような一般的なディレクトリ構成を例にとって説明します。

c:\pub readmeファイルやlistファイルを置くHomeディレクトリ。クライアントからは見かけ上のルートディレクトリになります。
c:\pub\down ユーザがファイルをダウンロードできるディレクトリ。
c:\pub\up ユーザがファイルをアップロードするディレクトリ

ここでは雛型であるanonymousグループを作り、そのグループの中にanonymousというユーザをユーザ設定で設定することにします。 最初からユーザ設定でanonymousユーザを設定しないのは、後で会員ユーザのグループを作る場合、anonymousグループの設定をコピーすることができるからです。

●Setup
まず、メニューからSetup - GroupAccountsを開き、ウィンドウ右側にある「Group Accounts」欄を右クリックして「+Add」で「anonymous」を追加してください。

次に、ディレクトリのアクセス権限を設定します。アクセス権限とは、ユーザがどのディレクトリ内のファイルをダウンロードできるか、どのディレクトリにファイルをアップできるか、などの権限のことです。
この設定を間違えると、クライアントに余計な物が見えてしまったり、ファイルが削除できてしまったりするので、慎重に設定する必要があります。

まず、「Access Rights」の欄で右クリックして「+Add」でHomeディレクトリ(c:\pub)を追加します。次にAccess Rights右側のチェックボックスを「Read」と「List」だけに チェックがついている状態にします。これでHomeディレクトリの設定は完了です。
download用ディレクトリ、upload用ディレクトリも同様の操作で設定します。下の表を参考にして間違えないように注意しながら設定してください。

表の○×は、○がON(チェック)、×がOFF(チェックしない)という意味です。

原文原文権限の説明c:\pubc:\pub\downc:\pub\up
FilesReadDownLoad×
FilesWriteUpLoad××
FilesDelete削除×××
FilesAppendUpLoadのレジューム××
DirectoriesMakeディレクトリ作成××○ ※0
DirectoriesListファイルリスト取得
DirectoriesDeleteディレクトリ削除×××
Directories+Subdirs配下のディレクトリにも適用×
DirectoriesAll/None全て許可/未許可×××
※0
これをONにするとクライアントがupディレクトリ内にディレクトリを作成することができます。セキュリティを重視する方はOFFにしておきましょう。

ここまで設定すると、下の画像のようになります。


その他の設定をしていきます。
●Miscellaneous

原文説明推奨設定
Max no of connects per IP多重ログイン設定ON(1) ※1
Hide files/dirs with "hidden" attr set隠しファイルを隠すON
Allow NOOP commandタイムアウト防止コマンドNOOPの許可OFF
※1
これをONにして1にすると、多重ログインは未許可になります。

●Ratio,Quota,Bps
原文説明推奨設定
Enable ratioレートを有効にするON
RatioレートUpload 1/3 Download (1:3) ※2
Cound method計算方法Count bytes per session ※3
※2
今までは1:3が主流でしたが、1:3だとファイルがなかなか集まりませんし、DOWN回線のトラヒックが増大して1ユーザあたりの転送が遅くなることがあります。 そこで、当サイトではレートは1:2を推奨いたします。そもそも物物交換の基本は1:1なのですから、アップ禁止ファイルをアップしてクレジットを稼ぐような質の悪いアノニに1:3という高レートを 設定する必要は無いと考えます。

※3
「Count bytes per session」は、ログアウトするとクレジットが0になるという計算方法で、アノニユーザに用います。
一方、会員ユーザの場合はログアウトしてもクレジットは残すので「count bytes all session」を指定します。

以上でanonymousグループの設定は終了です。OKボタンを押してSetup Groupウィンドウを閉じてください。

●anonymousユーザの作成
先ほど作ったanonymousグループの中にanonymousユーザを設定します。
メニューからSetup - User Accountsを開き、anonymousグループを作成したときど同様に、「User Accounts」欄で右クリックを押し「+Add」でanonymousを追加してください。 次に「Password」のチェックを外し、「Group name」をONにして「anonymous」を選択すればanonymousの設定の完了です。



Copyright (C) 2000, FtpdManiax Project. All rights reserved.