ここで説明する FTP サーバーのアクセス制御は、Solaris 9 オペレーティング環境で使用できる標準のファイルとディレクトのアクセス制御を補足するものです。Solaris の標準コマンドを使用して、ファイルへのアクセス、ファイルの変更、またはファイルのアップロードが可能なユーザーを制限します。chmod(1)、chown(1)、chgrp(1) のマニュアルページを参照してください。
ftpaccess ファイル内のアクセス権機能を使用してどの種類のユーザーにどのコマンドの実行を許可するかを指定するには、次の手順を実行します。
スーパーユーザーになります。
次のエントリを ftpaccess ファイルに追加します。
command yes|no typelist |
command |
chmod、delete、overwrite、rename、または umask のいずれか |
yes|no |
ユーザーにコマンドの発行を許可または拒否する |
typelist |
"anonymous"、"guest"、"real" のキーワードを任意に組み合わせてカンマで区切って並べたリスト |
次に、FTP サーバー上のファイルアクセス機能に対して設定されているアクセス権の例を示します。
chmod no anonymous, guest delete no anonymous overwrite no anonymous rename no anonymous umask no guest, anonymous |
匿名ユーザーは、ファイルの削除、上書き、名前変更を行うことができない
ゲストユーザーと匿名ユーザーは両方とも、アクセスモードの変更、umask のリセットができない