红联Linux门户
Linux帮助

ubuntu上用vsftpd建立匿名ftp服务器

发布时间:2015-12-31 10:35:29来源:linux网站作者:yuanchao99

1.sudo apt-get install vsftpd


2.创建你的ftp根目录:

sudo mkdir /var/ftp/root


3.把/your/ftp/path的权限改为555

sudo chmod -R 555 /var/ftp/root


4.在/your/ftp/path下建立子目录subdir

sudo mkdir /var/ftp/root/subdir


5.把/var/ftp/root/subdir的权限改为777

sudo chmod -R 777 /var/ftp/root/subdir


6.编辑/etc/vsftpd.conf,确认以下语句存在并有效:

anonymous_enable=YES
anon_root=/var/ftp/root
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022


7.sudo service vsftpd restart

然后就可以向/subdir里上传和下载文件了。

注意:由于vsftpd的权限检查,因此3,4,5步至关重要,vsftpd不允许根目录具备写权限,因此只能建立子目录实现上传。


Linux下设置匿名FTP简介:http://www.linuxdiyf.com/linux/668.html

Ubuntu搭建Ftp服务器【图文解说 包成功!】:http://www.linuxdiyf.com/linux/15744.html

Ubuntu下同时搭建支持匿名、本地、虚拟用户的ftp服务器:http://www.linuxdiyf.com/linux/15742.html

Ubuntu下架设FTP服务器实现Windows、openwrt、ubuntu互传文件:http://www.linuxdiyf.com/linux/13394.html

Ubuntu下架设FTP服务器:http://www.linuxdiyf.com/linux/13393.html