需要安装的族组件
sudo apt-get install vsftpd
ftp服务器
sudo apt-get install vsftpd//安装服务器,d表示守护进程,即只要开,一直工作守护着操作系统
2.配置vsftpd.conf文件
sudo vi /etc/vsftpd.conf
添加下面的东西
anonymous_enable=YES //允许匿名用户访问
anon_root=/home/dong/ftp //服务器共享的目录是什么(得先创建这个文件)
no_anon_password=YES //匿名用户不需要输入密码
write_enable=YES //允许写操作
anon_upload_enable=YES //允许匿名用户上传
anon_mkdir_write_enable=YES //允许匿名用户创建目录
3.重启服务器,重新加载/etc/vsftpd.conf配置文件(重新加载以后,上面的配置文件才会有效)
sudo /etc/init.d/vsftpd restart
4.进入你的/home/dong/ftp目录下创建一个空目录,供用户上传文件
cd ~/ftp
mkdir anonymous
chmod 777 anonymous //匿名用户对目录有所有权限(chmod改变权限)
5.测试上传功能,登录ftp服务器,进入到anonymous目录
ftp IP
cd anonymous
6.上传命令,可以把你当前目录下的文件上传到ftp服务器的anonymous目录
put somefile