深セン手紙ライオンLinuxシステム:ビルドvsftpdのファイル転送サーバ

同社の事業開発部門とマーケティング部門の開発要件によると、あなたは、パブリックベータ版のソフトウェア、市場データのダウンロードやアップロード、文書管理や他のアプリケーションを提供するために、インターネットに接続しているFTPファイルサーバを設定する必要があるユーザーのアクセスおよびダウンロード/アップロード中トラフィック制御。アカウントに効率と動作安定性を取ると、セキュリティ、サーバー、およびRHEL5オペレーティングシステムの構築にvsftpdサーバーの実装に選択します。
要件の説明:
FTP仮想ユーザ・モードを使用してØは、4人のユーザdevadm、販売、saleadm、SXWを追加します。
Øファイルのアクセス許可とユーザーアクセス制御:
²devadmユーザーがサーバー「の/ var / FTPROOT /ソフト」ディレクトリを管理することができます。
²SXWユーザーは、データ・サーバ"の/ var / FTPROOT /ソフト"ディレクトリをダウンロードすることができます。
²ユーザーは、販売情報サーバ「の/ var /市場」ディレクトリをダウンロードすることができます。
²salesadmユーザーはサーバー「の/ var /市場」ディレクトリを管理することができます。
それは(設定権限が022をマスクにについて)すべてのテーマを書くための権限がある場合を除き²FTP経由でアップロードされたすべてのファイルは、占めています。
²明示的な許可なしに、サーバー上の他のディレクトリは、ユーザのアクセス上禁止されています。
Øのダウンロード、アップロードのトラフィックと帯域幅制御:
²IPあたりの同時接続数ではない以上5未満、150の同時ユーザー接続まで可能です。
²販売ユーザーのダウンロード帯域幅は100キロバイト/秒に制限されています。本当に遅いです!
制限なしSXW²ユーザー、すべてのダウンロード速度速いです!
ダウンロード、500キロバイト/秒のアップロード帯域幅の上限に²dvadm、saleadmユーザー。明らかに速度がはるかに高速です!
推奨手順:
(1)仮想ユーザ・データベースを作成します。
/etc/vsftpd/vusers.list VI
vsftpdのディレクトリ:db_loadハッシュ-T -t -f vusers.list vusers.db
(2)マッピングユーザーとFTPディレクトリを確立します。
-d useraddコマンドは/ var / FTPROOT -s / sbinに/ nologinに仮想
(3)ユーザーの仮想PAMファイルのために提供されます。
VI /etc/pam.d/vsftpd.vu入力:
アウストは、DB =の/ etc / vsftpdはpam_userdb.soの必要/仮想ユーザ
アカウントDB =の/ etc / vsftpdの/仮想ユーザpam_userdb.soの必要
(4)変更するメイン設定ファイルvsftpd.conf帯域幅の制限を追加し、仮想ユーザーサポートを有効にしてください。
(5)別の仮想ユーザプロファイルの確立のために、それぞれ、許可を得ました。
(6)vsftpdがサービスを再起動します。
(7)検証結果。成功を確認してください!

公開された29元の記事 ウォンの賞賛0 ビュー601

おすすめ

転載: blog.csdn.net/drrui520/article/details/104848191