まず、あなたはvsftpdのサービスを持っている必要があります
ヤムは、ダウンロード(もちろんローカルのyumリポジトリを持っている必要があります)で行くことができます
次のコマンドを入力します。yumをvsftpdのインストール
ダウンロードが完了した後にvsftpdサービスを開きます
次のコマンドを入力します。vsftpdを起動systemctl
まあ、運転を開始します
(私たちは、なぜ我々は、仮想ユーザーを使用するために、より安全なので必要ない仮想何を知っているユーザー)の仮想ユーザ設定を説明しましょう
まずダウンロードサービス
そして、プログラムディレクトリに切り替えvsftpdがこのファイルを修正し 、ユーザー名とパスワードに書き込まれます
CDの/ etc / vsftpdは次のコマンドを入力します。
世代作成 FTP 元のユーザーアカウントとパスワードファイルデータベースを(たとえば、空行く、我々は仮想ユーザーを作成するためにここにいます)
私は(例として、3人の仮想ユーザーを設定するためにここにいる特異な行動アカウント、行為のパスワードの数を2倍)
コマンドを使用し HASHの生成アルゴリズムFTP ユーザーデータベースファイルを
Viewデータベースファイルの種類(データベースファイルを見つけることができます)
変更 FTP ユーザ・データベースの内容権
元のアカウントとパスワードファイルを削除します。
ユーザーを作成し、仮想および着陸システムを許可しないように設定し、ユーザのホームディレクトリを定義します
さんがしてみましょうユーザのホームディレクトリのパーミッションの下に表示さ
金額。。。権限が少し少なめに、我々は改善するために見て
与えて、他のユーザーがアクセスできるようにするには rwxr-xr-xとなっての権限を
そして、仮想ユーザーのためのサポート構築のPAM 認証ファイルを:
コマンドを入力します。 VIM /etc/pam.d/vsftpd.vu
// パラメータDBはちょうど生成するために指すために使用vuser.db ファイルを、しかし、サフィックスを書き込みません。
認証に必要なpam_userdb.soデシベル=の/ etc / vsftpdは/仮想ユーザ
アカウント必要pam_userdb.soデシベル=の/ etc / vsftpdは/仮想ユーザ
、仮想ユーザ・モード、および匿名アクセスモードよりも安全な実際の仮想ユーザ・モードの使用に関しても、匿名のオープンモードをオフに設定します。
今、私たちは、仮想ユーザーごとに異なる権限を割り当てるために持っているもの
あなたは、ユーザーが完全に管理できるようにしたい場合は FTPの中の情報を、我々は確認する必要がありFTPのプログラムは、独立したユーザ権限の設定ファイルをサポートしています
(いくつかの単語を変更、追加する単語を提出しない)のは、設定ファイルを見てみましょう
コマンドを入力します。VIM /etc/vsftpd/vsftpd.conf
ユーザー権限プロファイルが保存され、別のディレクトリを作成します。
次のコマンドを入力します。 MKDIRは/ etc / vsftpdは/ vusers_dir /
ディレクトリへの切り替え:
次のコマンドを入力します。 CDの/ etc / vsftpdは/ vusers_dir /
空白の作成 linuxuser1のプロファイルを:
コマンドを入力します。タッチlinuxuser1
指定 linuxuser1のユーザー固有の権限:
コマンドを入力します。 viのlinuxuser1
anon_upload_enable = YES
anon_mkdir_write_enable = YES
anon_other_write_enable = YES
次はサービスを再起動します