仮想マシンのFTP FTPアクセスモードオン(仮想ユーザ・モード)

ユーザーモードの仮想アカウントのパスワードは、システム内の適切な構成として限り本物存在しない仮想ユーザ・モードよりもローカルユーザーモードより安全

まず、あなたはvsftpdのサービスがYUMで行くダウンロードすることができます持っている必要があります(もちろん、あなたは、ローカルのyumリポジトリを持っている必要があります)

次のコマンドを入力します。yumをvsftpdのインストール

ダウンロードが完了した後にvsftpdサービスを開きます      

次のコマンドを入力します。vsftpdを起動systemctl

 

 

 まず、サービスをダウンロードするにyum -yをvsftpdのインストール

ステップ1:仮想FTPユーザーデータベースファイルを作成します。

ユーザー名とパスワードに書き込まれます。このファイルを変更し、その後、プログラムのディレクトリに切り替えるにvsftpd  

コマンドを入力します。cdの/ etc / vsftpdは/

FTPユーザーが生成するために使用するデータベースを作成するには、元のアカウントとパスワードファイルを

(単数行動アカウントパスワードを働きの数を2倍)Vimのvuser.listを入力し、3人の仮想友人のユーザーを作成します

 

 

 db_loadコマンドは、ハッシュアルゴリズムでFTPユーザー・データベース・ファイルvuser.dbを生成し使用します。

输入:db_load -T -tハッシュ-f vuser.list vuser.db

 

 

 Viewデータベースファイルの種類:ファイルvuser.db

 

 

 FTPユーザーデータベースの内容は非常に敏感なので、小さい方に許可します。chmod 600 vuser.db

 

 

 

元のアカウントとパスワードファイルを削除します。rm -f vuser.list

ステップ2:システムのユーザーFTPルートディレクトリおよび仮想ユーザー・マッピングを作成します。

ユーザのホームディレクトリを仮想ユーザーを作成し、着陸システムを許可しないように設定して定義します。useraddの-dは/ var / FTPROOT -s / sbinに/ nologinに仮想

ユーザのホームディレクトリのパーミッションを表示します。ls -ldの/ var / FTPROOT /

rwxr-xr-xとなって権限を与えて、他のユーザーがアクセスできるようにするにします。chmod -Rf 755の/ var / FTPROOT /

 

 

 ステップ3:仮想ユーザーサポートPAM認証ファイルを作成します。VIM /etc/pam.d/vsftpd.vu

// DBパラメータはちょうど生成vuser.dbファイルを指すために使用されますが、サフィックスを書き込みません。

認証に必要なpam_userdb.soデシベル=の/ etc / vsftpdは/仮想ユーザ

アカウント必要pam_userdb.soデシベル=の/ etc / vsftpdは/仮想ユーザ

 

 

 

ステップ4:サポートvsftpd.confの設定ファイルを追加します。
使用については、仮想ユーザ・モード、および仮想ユーザ・モードよりもはるかに優れている匿名アクセスモードより安全ですが、また、閉じた構成匿名オープンモード次の入力パラメータが変更されます:vimの/etc/vsftpd/vsftpd.conf

 

 

 

 

 

 

 

 

 

 ステップ5:仮想ユーザーの設定します異なるアクセス許可

あなたは、ユーザーが完全に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

 

 

次はサービスを再起動します。vsftpdの再起動systemctl

 

 

 

第二の仮想マシン(クライアント)へのftp + IPアドレスを入力してください

良いデザインする前にユーザー名とパスワードを入力します。

 

 

  もちろん、我々はまた、フォルダを作成する権限を持っています

 

もちろん、我々はまた、Windowsで動作することができます(ユーザーモードの仮想アクセスのftp)

また、ユーザー名とパスワードを入力するように設定されている(このファイルは、単に仮想マシンの構築です)

 

 

 これは、我々は(我々が一番上に3を設定しているため)サーバーを設定する上記の手順を繰り返します仮想ユーザーであります

 

 

 ローカルマシンに移動し、検索のftp:// IP

 

 

 

そのファイルが表示されます

 

おすすめ

転載: www.cnblogs.com/escwq/p/11783884.html