vsftpd的安裝和配置

  1  安裝vsftpdlinux

sudo apt-get install vsftpd

  2  測試是否安裝成功 bash

   sudo service vsftpd restart 若是有反應即成功測試

          

   3  完全卸載vsftpd(http://www.linuxidc.com/Linux/2012-07/65455.htmspa

 

 

sudo apt-get remove --purge vsftpd

  4  在/home/下創建myftp文件夾,權限755,在myftp下建立share文件夾,權限777rest

 

sudo mkdir -p /home/myftp/share

  5  新建一個ftp用戶(uftp在這裏是用戶名,隨便寫)code

 

sudo useradd -d /home/myftp -s /bin/bash uftp

  6  刪除一個用戶htm

 

sudo userdel -r uftp

  7  爲用戶設置密碼blog

 

sudo passwd uftp

輸入兩次密碼便可rem

  8  修改vsftpd的配置文件(藍色部分是註釋,去掉前面的警號便可,紅色部分爲新增)get

 

sudo gedit /etc/vsftpd.conf

 

write_enable=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

 

userlist_deny=NO

userlist_enable=YES

userlist_file=/etc/allowed_users

seccomp_sandbox=NO

  9  在vsftpd.chroot_list文件中添加uftp

  10  在allowed_users文件中添加uftp

  11  重啓vsftpd服務

 

sudo service vsftpd restart

  12  經過filezilla訪問,若是隻看見一個文件夾即表示正確

  13  效果:不能向myftp中上傳文件,可是能夠向share中上傳文件,而且不能訪問其它目錄文件

相關文章
相關標籤/搜索