Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 最大の特徴は、十分に安全であるvsftpdはサーバー

最大の特徴は、十分に安全であるvsftpdはサーバー

  

vsftpdのサーバーをインストールするにはどのようにLinuxは、Linuxシステム上で実行できるFTPサーバソフトウェアで、小扁は、次のLinuxでvsftpdのサーバーをインストールする方法について説明しますを与えました。私たちが使用

ftpサーバプログラムは、オープンソースのFTPサーバの下で最も人気のあるLinuxと考え、vsftpdのです。

vsftpdはサーバーのインストールプログラム

Linuxは、ソフトウェアダウンロードtar.gz形式のインストールパッケージ、または解凍またはインストールRPM -iコマンドの後にコンパイルされたRPMのインストールパッケージをインストールする従来の方法です。あなたは自動的にプログラムの最新バージョンを選択できるように、より複雑なプロセスは、我々は、yumをコマンドラインインストールを使用し、非常に便利です。

YUMインストールを確認するためにvsftpdを押します入力yをインストールします。そこにある&'場合は、完了します! 'のインストールが完了したことを意味しています。

そして、vsftpdのが起動するように設定されます起動vsftpdがサービス上のchkconfig vsftpdがを入力して、vsftpdのサービスを開始します。

デフォルトの場所にvsftpdの設定ファイル

vsftpdの設定ファイルを変更します。/etc/vsftpd/vsftpd.confの下で、通常、元の設定ファイルのバックアップコピーを作成して、編集する必要があります次のように具体的な手順は次のとおりです。

入力MV vsftpd.conf vsftpd.conf、古いファイルvsftpd.conf、古いバックアップvsftpd.conf名前を変更し、新たな入力を編集するためのVI /etc/vsftpd/vsftpd.conf vsftpd.confファイル。

接続し、次の構成に基づいて書かれた新vsftpd.confファイルを、開くために:通常、弊社のWeb ftpサーバ上の

anonymous_enableの= NO //禁止匿名ユーザーのログインは、匿名ログインを許可していません< BR>

local_enable =はNO //

WRITE_ENABLE = YES //
書き込み権限与えられた

chroot_local_user = YES //ユーザーディレクトリをロックし、FTPを
ログに記録するローカルユーザを禁止(または許可します)だけでユーザがログインのftpディレクトリをアップロードして、自分の業務

anon_upload_enable = NO

anon_mkdir_write_enable = NO //匿名ユーザーを禁止し、新しいディレクトリのパーミッション

dirmessage_enable = YES //ftpはユーザーが

xferlog_enable = YES //は

connect_from_port_20 = YES

、YES //ポート20を使用する=聞く典型的には、数ある
をログ書き込みファイルディレクトリ
を一覧表示することができますデフォルト

pam_service_name = vsftpdpamconf

userlist_enableの= YES

TCP_WRAPPERS = YES //より重要な、PAM認証プロファイル
を指定する

guest_enable = YES //開く仮想ユーザー

すなわちguest_username = apacheの//ローカルユーザーのapacheへの仮想ユーザー権限を指定し、これは特に重要であり、FTP上のウェブサーバの仮想ユーザーは、通常の訪問することはできませんapacheの許可またはFTPアップロードファイルに設定する必要があり、生成されたウェブサイトを変更することはできませんファイル。

user_config_dir =の/etc /vsftpdは/vuser_conf //仮想ユーザーの設定ファイルの場所

virtual_use_local_privs = YES //ローカルユーザー権限を使用して、仮想ユーザは、これがなければなりません、そうでないユーザーは、FTPすることはできません権限が
ファイルを変更する

保存してviエディタを終了し、実行します。サービスvsftpdの再起動を、vsftpdのサービス書き込まれたテスト設定ファイルが正しいか再起動してください。
は、

仮想口座をvsftpdを追加します。

新規およびVI vuservsftpd.txt編集ファイルのvuservsftpd.txtを入力します。

は、我々は、ディレクトリの/etc /vsftpdの仮想ユーザー確立DBライブラリを入力します

vuser1

パスワード1

vuser2 <:仮想ユーザーとパスワードを確立することに書き込む、単一のユーザー名・パスワードの二重動作の挙動は、これはのようなスペースを持つことができないことに注意してくださいBR>

パスワード2

、保存して終了の確立が完了した後、その後、仮想ユーザーの検証ライブラリファイルは、DBコマンドで使用するvsftpdの生成:

デシベル-T -tハッシュ-f vuservsftpd。 TXT vsftpdpamconf.db //注PAM認証名vsftpd.confを確保するために設定する同じ

DBファイル名はちょうど新しいvuservsftpd.txt、あなたは別の新しいユーザー名を追加する必要があり、次回を削除することができますまた、644に設定されvsftpdpamconf.dbファイルの許可することができます。

仮想口座に対応する設定ファイルは、次のように我々はvsftpd.confファイルにプロファイルディレクトリの仮想口座を決定ステップを有効になりません持っていません。

vsftpdの仮想口座の設定ファイルを追加します。の/etc /vsftpdは/vuser_conf、のは、このディレクトリに作業しましょう。

設定ファイルを
命名すると、仮想アカウント名と同じでなければなりませんので、我々は二つのファイル建て:vuser1、vuser2を、必要に応じて書き込み設定情報:すべてのサイトは、我々はftpアカウント管理を実装する必要があるので、彼は我々が管理するために必要なものの根本だから

local_root = /var /www /htmlと設定/デモ//は、仮想ユーザーの複数のディレクトリを設定しますWebサイトの仮想ディレクトリ。

WRITE_ENABLE = YES

download_enable = YES

anon_upload_enable = YES

anon_mkdir_write_enable = YES

anon_other_write_enable = YES //与えられた仮想ユーザーダウンロードのアップロードは、ディレクトリと

anon_world_readable_only =なし//現在意義を理解し、そこ
しなければならない

あなたが追加したり、必要な権限の一部をキャンセルすることができ、唯一のキャンセル
その他の権限を作成し、書き込み&'の前にステートメントを追加する必要があります;#'数も直接削除することができます。

これで設定のFTPのLinuxサーバーが成功し、その後、テストすることができ、適切に使用することができませんでした。

上記の方法は、Linuxの下でvsftpdのサーバが導入インストールすることで、あなたの上記の手順に従ってくださいすることは、容易にvsftpdサーバをインストールすることができ、それは簡単ではありませんか?すぐにそれを試してみてください。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved