1.安装vsftpd服务器
sudo apt-get install vsftpd
![](https://i-blog.csdnimg.cn/blog_migrate/df0b79442c67a9d60ed65cbbe09cc26f.png)
2.配置vsftpd.conf文件
sudo vi /etc/vsftpd.conf
![](https://i-blog.csdnimg.cn/blog_migrate/d0a78b3e070b01762c021de14da78d93.png)
25行 不允许匿名用户登录
31行 允许上传文件到ftp服务器
![](https://i-blog.csdnimg.cn/blog_migrate/990eed821b1d76e32182e1828cd77f67.png)
123、125行 允许vsftpd.chroot_list文件中的用户进行登录ftp服务器
![](https://i-blog.csdnimg.cn/blog_migrate/892030eda09dc84289107a581bb8a0e5.png)
159行 指定ftp上传下载目录
![](https://i-blog.csdnimg.cn/blog_migrate/2ace107f51806a0b7f283f63fe506e44.png)
28行 允许本机登录
![](https://i-blog.csdnimg.cn/blog_migrate/8df65d82d6cdf1a2ff553866d5167295.png)
建立vsftpd.chroot_list文件,将ubuntu的一个用户名放入其中
里面放入的是登录ftp服务器时的用户名
![](https://i-blog.csdnimg.cn/blog_migrate/8481e6ab0b0393d2455c546cdf548215.png)
将ftp文件夹的拥有者的权限减去w,在ftp文件夹中创建一个文件夹,此文件夹就是用ftp服务器客户端进行下载、上传时的文件夹,如图中的share文件夹
![](https://i-blog.csdnimg.cn/blog_migrate/39d066ef8c7eb299b0e7f2e7419dfb42.png)
重启ftp服务器
![](https://i-blog.csdnimg.cn/blog_migrate/8113a1df434d5b48a8a4e97d4b8a87b4.png)
下载FileZilla Client ,弹出更新不要更新,输入ubuntu虚拟机IP地址到主机和上面文件中的用户名和对应密码,连接后拖动即可
![](https://i-blog.csdnimg.cn/blog_migrate/6f81a77ae8b1a25c662c494c65e504e3.png)