1. install
sudo apt-get install vsftpd
2. 配置文件详解
sudo vim /etc/vsftpd.conf
内容为:
listen=NO
listen_ipv6=YES
# 控制是否允许匿名用户登入,YES为允许匿名登入,NO为不允许,默认yes
anonymous_enable=NO
#控制是否允许本地用户登入,YES为允许本地用户登入,NO为不允许。默认值为YES。
local_enable=YES
# 是否允许登陆用户有写权限。属于全局设置,默认值为YES。
write_enable=YES
#设置匿名登入者新增或上传档案时的umask值。默认值为077,则新建档案的对应权限为700。
local_umask=022
#是否允许匿名登入者有上传文件(非目录)的权限,只有在write_enable=YES时,此项才有效。默认值为NO。
anon_upload_enable=YES
#允许匿名登入者有新增目录的权限,只有在write_enable=YES时,此项才有效。默认值为NO。
#anon_mkdir_write_enable=YES
# 欢迎语设置 :如果启动这个选项,那么使用者第一次进入一个目录时,会检查该目录下是否有.message这个档案,如果有,则会出现此档案的内容,通常这个档案会放置欢迎话语,或是对该目录的说明。默认值为开启。
dirmessage_enable=YES
#如果启用,vsftpd在显示目录资源列表的时候,在显示你的本地时间