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"]]]
をインストールするためのUbuntuのスキル Ubuntuシステムを使用した後のLinuxユーザーの中には、Visual Studio Codeのインストール方法がわからない、今日Xiaobianがこ
qBitTorrentはクロスプラットフォームのBitTorrentクライアントです。2つのバージョンのインストールコマンドは同じではないので、多くの友人がUbuntuの下でqBitTorrentをイ
Linuxユーザがデータベースに複数のファイルをインポートする場合、その処理は面倒ですが、1つのファイルに複数のファイルを組み合わせる場合はさらに簡単になります。 Linuxで複数のファイルを1つに合
Linuxシステムの下でのログの操作は主にダンプ、メーリング、および圧縮を含みますが、手動で操作すると非常に面倒です。ただし、ユーザーがログを処理するのに役立つツールがあります。この記事では、logr