ftp 配置

  • sudo apt-get update

  • sudo apt-get install vsftpd

  • sudo vim /etc/vsftpd.conf


#禁止匿名访问
anonymous_enable=NO
#接受本地用户
local_enable=YES
#允许上传
write_enable=YES
#用户只能访问限制的目录
chroot_local_user=YES
#设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录(用户家目录),当然这个文件夹自己建
local_root=/home/ftp
  • mkdir /home/ftp

  • sudo useradd -d /home/ftp -M ftptest

  • sudo passwd ftptest

  • sudo vim /etc/pam.d/vsftpd

注释掉
#auth required pam_shells.so
  • sudo chmod a-w /home/ftp

  • sudo mkdir /home/ftp/upload

  • sudo service vsftpd restart

    原文作者:西山雨
    原文地址: https://segmentfault.com/a/1190000012078606
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞