多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > linux下搭建ftp服務器

linux下搭建ftp服務器

來源:程序員人生   發布時間:2014-12-14 08:17:36 閱讀次數:2909次
  1. 用在線安裝 

    yum install vsftpd pam* db4*-y

    使用命令將vsftp配置為系統服務 

    chkconfig --level 35 vsftpd on

  2. 2

    配置vsftpd服務的宿主 

    useradd vsftpdadmin -s /sbin/nologin -M

    這個vsftpdadmin只是用來替換root的,其實不需要登錄

  3. 3

    建立ftp虛擬宿主帳戶 

    useradd vsftpuser -s /sbin/nologin -M

    這ftpuser只個虛擬帳戶的宿主,本身是不用登錄的

  4. 配置vsftpd.conf 配置之前要先備份1下原來的

    vi /etc/vsftpd/vsftpd.conf

    anonymous_enable=YES  -->  anonymous_enable=NO   //不允許匿名用戶訪問,默許是允許。

    chroot_list_enable=YES  -->  chroot_list_enable=YES      //不允許FTP用戶離開自己主目錄

    增加

    #設定虛擬用戶個人Vsftp的配置文件寄存路徑。也就是說,這個被指定的目錄里,將寄存每一個Vsftp虛擬用戶個性的配置文件,1個需要注意的地方就是這些配置文件名必須和虛擬用戶名相同。

    user_config_dir=/etc/vsftpd/vconf/userlocal

    #這1步非常重要,要記住這1步。1會要根據這個配置新建文件夾

    #修改端口號

    ftp_data_port=4040  

    reverse_lookup_enable=NO

    pasv_enable=yes

    pasv_min_port=48790

    pasv_max_port=48800

    listen_port=48796 #端口可以根據你自己實際情況配置,也能夠用默許端口。但是為了安全斟酌根據自己實際情況配置

  5. 建立虛擬用戶文件

    mkdir /etc/vsftpd/vconf

    touch /etc/vsftpd/vonf/vir_user

  6. 建立虛擬用戶

    vi /etc/vsftpd/vonf/vir_user

    virtualuser           //用戶名 

    12345678           //密碼

  7. 生成數據庫

    db_load -T -t hash -f /etc/vsftpd/vconf/vir_user /etc/vsftpd/vconf/vir_user.db

  8. 設置數據庫文件訪問權限

    chmod 600 /etc/vsftpd/vconf/vir_user

    chmod 600 /etc/vsftpd/vconf/vir_user.db

  9. 修改/etc/pam.d/vsftpd

    auth sufficient pam_userdb.so db=/etc/vsftpd/vconf/vir_user

    account sufficient pam_userdb.so db=/etc/vsftpd/vconf/vir_user

    (要想同時使用系統用戶和虛擬用戶,就需要把required改成sufficient)

  10. 根據第4步配置的user_config_dir=/etc/vsftpd/vconf/userlocal

    新建userlocal文件夾

    mkdir /etc/vsftpd/vconf/userlocal

  11. 根據第6步建立的用戶名建立1個文件

    例如第6步建立的帳號是virtualuser,則新建1個virtualuser文件

    touch /etc/vsftpd/conf/userlocal/virtualuser

  12. 編輯該用戶訪問的文件路徑

    vi /etc/vsftpd/conf/userlocal/virtualuser

    輸入以下

    local_root= //需要指定的網站根目錄,例如www.baidu.com所在文件夾為/www/baidu

    anonymous_enable=NO #制止匿名用戶訪問

    write_enable=YES #開啟寫權限

    local_umask=022 #上傳后文件的權限掩碼

    anon_upload_enable=NO #關閉匿名下載

    anon_mkdir_write_enable=NO #關閉匿名創建文件夾

    idle_session_timeout=60 #會話自動關閉時間 60是因分鐘

    data_connection_timeout=120 #數據延遲時間

    max_clients=10 #最大連接數

    max_per_ip=5 #同1個ip同時允許5個IP聯機

    local_max_rate=1048576 #實體用戶傳輸速度限制,單位B/s。0代表不限制

  13. 配置就此完成,重啟vsftpd服務:service vsftpd restart。

    查看系統端口狀態:netstas -tulnp。如果能看到48796端口正在被vsftpd調用說明啟動成功

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 成人国产在线不卡视频 | 欧美 日韩 中文 | 91四虎国自产在线播放线 | 欧美在线aa | 老司机成人免费精品视频 | 久久国产影视 | 午夜dj视频在线观看免费 | 免费观看影视传媒公司 | 久久久精品成人免费看 | 日本黄色大片 | 国产成人小视频在线观看 | 欧美videos极品 | 国产一二三区在线 | 精品一区二区久久 | 欧美精品自拍 | 亚洲天堂国产精品 | 黄色片xxxxx 黄色片网站在线播放 | 91丨九色丨首页在线观看 | 国产精品免费久久久久影院 | 免费jizz在线播放视频 | 中文字幕福利 | 国产欧美久久一区二区 | 俺去在线| 亚洲免费黄色网址 | 亚洲a级黄色 | 亚洲小视频在线观看 | v片在线看 | 主播福利视频在线观看网址 | 日本高清www视频在线观看 | 成人永久福利免费观看 | 精品乱码一区二区三区在线 | 视频网站免费观看 | 日韩高清欧美精品亚洲 | 99福利在线| 中文一区二区 | 亚洲经典在线中文字幕 | 欧美在线观看视频一区 | 大香线蕉97久久 | www.亚洲黄色 | 黄色毛片视频网站 | 最近中文字幕高清字幕6 |