RHEL5.5 VSFTP2.0.5仮想ユーザー設定の異なる権限
linux vsftpを使用してftpサーバーを構築し、同時に仮想アカウントを作成し、異なるアカウントに異なる権限を割り当てる次の設定テストに合格しました。
<オール>
システムバージョン
2.vsftpdバージョン
システムのインストール中にvsftpdサービスがインストールされていない場合は、後でyumまたはrpmパッケージとtarballを使用して手動でインストールすることができます。 vsftpdのサービスステータスを表示します。
3. vsftpd.confファイルを設定します。
変更前にバックアップします。
以下の設定ファイルを変更します。
匿名ログインを閉じる
ASCIIのアップロードおよびダウンロード機能を開く
設定ファイルの最後に次の行を追加します。これは、仮想ユーザがログインできることを意味します。 ftpアカウントの場合、仮想ユーザーログイン用の設定ファイルディレクトリは/etc /vsftpd /users /です。ここには、さまざまなユーザーの設定ファイルが保存されます。
最初の行のpam_service_nameの値は、6番目のステップの認証ファイルの名前と同じである必要があります。そうしないと、認証は失敗します。最後の行は、仮想ユーザーのディレクトリで構成されています。これは、8番目のステップのディレクトリと同じである必要があります。
4.仮想ユーザーのアカウントファイルを作成します。
vm_user.txtファイルに仮想アカウントを追加します。
ここで、奇数番号の動作username、パスワードに対応する偶数番号の動作
5.上記のファイルを使用してデータベースファイルを生成します。
vm_user.tbファイルを生成するにはvm_user.txtを使用します。
データベースファイルの権限を600に変更します。
6. ftp認証ファイルを生成するように変更します。データベースファイル
次のように入力します。
後に続くファイル名は、前に作成したファイル名と同じである必要があります。それ以外の場合は失敗します。
7.仮想ユーザーftpのディレクトリを設定し、ftpユーザーディレクトリのアクセス権を設定します。
[root @ vsftp vsftpd] #chgrp ftp -R /Var /ftp
8.仮想ユーザーのアカウントディレクトリの設定
ws6lアカウントのディレクトリの設定とアカウント設定ファイルの作成
ws6lアカウントには、ダウンロード、アップロード、新規フォルダへのアクセス権のみがあります。 、ファイルのアクセス許可を削除します。
9. ws6lアカウントのftpディレクトリを作成します。
これまでのところ、最初の仮想アカウントは正常に作成されているので、ここでは検証を省略します。
10.設定が完了したら、まだアカウントがいくつかあることがわかりました。アップロードアカウントのみをアップロードし、アップロード権限のみ、管理者アカウントを作成し、すべての権限を持つ必要があります。
vm_user.txtファイルの
これら2つのアカウントを追加します。
データベースファイルを再生成します。
ユーザーのプロファイルを作成します。
アップロードアカウントと管理者アカウントはすべてのユーザーのルートディレクトリを参照する必要があるため、アップロードはアップロードを完了する責任がありますが、管理者アカウントをダウンロード、削除などする権利はありません。すべての権限を持つため、直接var /ftpとして指定されたftpディレクトリを再確立する必要はありません。すべての設定が完了し、テストできます。テストプロセスは詳細ではなくなり、テストは成功します。
設定プロセス中に問題が発生した場合は、nic_changgh @ 163.comにEメールを送って連絡を取り合うことができます。
この記事は「One Net World」ブログからのものです。必ずこのソースを保管してください。http://2646213.blog.51cto.com/2636213/1683898
の構築 Win 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional、Windows 2000 S
主にコンピュータ間のファイル転送に使用されるFTPファイル転送プロトコルは、wwwに次ぐインターネット上で2番目に大きいサービスです。この記事では主に、Windows Server 2003でFTPサ
の使い方 1. cuteftpをインストールします。 使い方が簡単な、最新の中国のグリーンバージョンです。 2. FTPサーバーのアドレス、ユーザー名、パスワードを取得します。 3. FTP
この記事を読む前に、注意すべき点がいくつかあります。 1、すべてのユーザーがサーバー上のディレクトリを完全に制御してはいけません。ディレクトリへのアクセス許可は独立しています一般に、読み取りと書き込