ProFTPD のコンポーネント
このセクションでは、ProFTPD サービスのコマンド、ファイル、およびほかの重要なコンポーネントについての情報を提供します。ProFTPD サービスの追加ドキュメントは、Oracle Solaris 11 リリースを実行しているシステム上の /usr/share/doc/proftpd ディレクトリにあります。
ProFTPD のコマンド
次の表は、ProFTPD サービスに関連するコマンドとデーモンについて説明します。
表 1 ProFTPD のコマンド | |
| ProFTPD サービスへのユーザーインタフェースを提供します。詳細は、 ftp(1) のマニュアルページを参照してください。
|
/usr/bin/ftpcount
| proftpd サーバーあたり、および仮想ホストまたは匿名構成あたりの現在の接続数を示しています。。詳細は、 ftpcount(1) のマニュアルページを参照してください。
|
| proftpd サービスデーモンを制御します。詳細は、ftpdctl(8) のマニュアルページを参照してください。
|
/usr/bin/ftptop
| FTP セッションの現在のステータスを、継続的に更新される形式で表示します。詳細は、 ftptop(1) のマニュアルページを参照してください。
|
| すべてのアクティブな proftpd 接続に関するプロセス情報と、各 proftpd サーバーに接続されているすべてのユーザーの数を表示します。詳細は、 ftpwho(1) のマニュアルページを参照してください。
|
/usr/sbin/ftprestart
| ftpshut –R コマンドを使用して FTP 接続を再起動します。詳細は、ftpshut (8) のマニュアルページを参照してください。
|
/usr/sbin/ftpscrub
|
|
| 指定された時間に FTP 接続を停止します。詳細は、ftpshut (8) のマニュアルページを参照してください。
|
| FTP サービスを提供します。詳細は、proftpd(8) のマニュアルページを参照してください。
|
|
ProFTPD のファイル
次の表は、ProFTPD サービスに関連する多くのファイルとその機能を一覧表示したものです。
表 2 ProFTPD のファイル | |
|
|
| ProFTPD サービスが機能するために定義される必要がある構成パラメータのほとんどが含まれています。
|
| ftpshut コマンドによって使用される情報が含まれています。
|
| FTP ログイン特権を許可しないユーザーを一覧表示します。wu-ftpd サービスとの下位互換性のために提供されます。
|
| ProFTPD のログ情報を一覧表示します。
|
/var/run/proftpd.scoreboard
|
|
|
ProFTPD のユーザー
ftp という名前のユーザーおよびグループが、ProFTPD インストールプロセスによって作成されます。ProFTPD サーバーはこれらの資格で実行されます。