实验环境:一台Linux 一台windows

1首先在linux系统中安装ftp安装包,可以看到安装完成后在etc目录下有vsftpd文件

2在linux系统中打开vsftp服务并且关闭防火墙,在windows系统中也要关闭防火墙,同时要能保证两台可以互联互通

3可以看到我的linux和windows可以ping通

4将目录切换到E盘目录下,登录FTP,因为是匿名登录,所以不需要密码,可以看到这里已经登录成功并且有一个子目录pub

5在linux的pub目录下建一个abc文件用来作为访问的对象

6接着在windows系统中下载刚刚创建的abc文件

7可以看到在E盘下有一个abc文件

8可以下载同样也可以上传,但因为是匿名用户权限受到限制,所以这里可以开放一些权限,如上图这里在vsftpd.conf文件下给匿名用户开放了上传,创建,删除的权限,其中删除权限的语句需要自己手动添加,这里除了开放用户权限外还需要扩大文件自身的权限,但不能把ftp目录的权限放大,因为出于安全考虑,只有管理员才能拥有ftp的最大权限,但在这里可以更改子目录的权限,如上图这里我把pub目录权限放到最大


9在Windows系统中切换到pub目录下,将E盘中的abc文件上传,可以在linux系统中看到文件已经在pub目录下