天天看點

學習筆記 十四 : vsftpd

一 vsftpd簡介

   vsftp是一個用于檔案的傳輸協定。它可以很友善檔案的傳輸。

二 vsftpd 安裝配置

 yum install vsftpd

配置文檔:

/etc/vsftpd/vsftpd.conf

#允許匿名上次,下載下傳

anon_other_write_enable=YES

#本地賬号登入

/etc/vsftpd/ftpusers  #禁止登入的使用者檔案

/etc/vsftpd/user_list  # 允許登入使用者檔案

#限制使用者上傳速度  anon_max_rate=5000

#配置虛拟使用者

配置密碼檔案: /etc/vsftpd/conf/login.conf

cw1 #username

cw1 #password

cw2 #username

cw2 #password

db_load -T -t hash -f login.conf login.db

vi /etc/pam.d/vsftpd

auth required   /lib/security/pam_userdb.so db=/etc/vsftpd/conf/login.db

account  required   /lib/security/pam_userdb.so  db=/etc/vsftpd/conf/login.db

#建立映射關系

useradd -d /home/vsftp -s /sbin/nologin vsftp

chmod 700 /home/vsftp

vi /etc/vsftpd/vsftpd.conf

guest_enable=YES  # 開啟虛拟使用者

guest_username = vsftp

pam_service_name=vsftpd

三 案例

3.1 配置本地使用者cw1,cw2,按照下面要求完成配置:

cw1可以登入,cw2無法登入

cw1的上傳速度為2k

3. 匿名使用者可以登入,下載下傳

3.2 使用虛拟使用者chenwei1,chenwei2,可以建立通路自己目錄下的檔案。

本文轉自 woshiwei201 51CTO部落格,原文連結:http://blog.51cto.com/chenwei/1841975

繼續閱讀