1、最简答的搭建
yum install vsftp -y
参考:https://www.jianshu.com/p/55e05b1a6eb1
默认搭建,再不配置任何的情况下,搭建完毕即可直接匿名访问ftp,
但是有诸多问题,比如:不能上传文件,无法账号登陆等等。
2、新增ftp用户
建立虚拟用户
// 创建ftp用户,并在home目录下建立一个同名的文件夹(即用户根目录),用户FTP上来后默认指向的目录也为此目录,可读写 adduser -g ftp -s /sbin/nologin user1 //创建ftp用户,为ftp用户指定到特定的目录 adduser -d /opt/user1 -g ftp -s /sbin/nologin user1 /* -g ftp -s /sbin/nologin 表示创建没有其它登陆权限,只能用于ftp的用户 adduser user1 一般在linux系统下面是这样增加用户的,但像以上这样增加用户是不行的,加样加出来的用户为普通用户,有系统登陆权限 */
参考:https://www.cnblogs.com/liuensong/p/10140373.html
创建完成后的ftp用户,是可以在此用户的根目录下进行读写操作的。但是该用户它可以向*问目录,甚至可以看到任何目录。
3、限制ftp用户只能看到指定的目录