1、安装vsftpd
apt-get install vsftpd //ubuntu
yum install vsftpd //centos
2、创建用户并配置用户主目录
创建目录
mkdir /disk2/file
创建用户ftpuser并管理目录
useradd -d /disk2/file -s /bin/bash ftpuser //创建用户
passwd ftpuser //设置密码
配置目录所属用户为ftpuser
sudo chown ftpuser:ftpuser /disk2/file
3、配置vsftp
生成用户文件vsftpd.user_list
vim /etc/vsftpd.user_list
写入ftpuser
编辑/etc/vsftp.user_list
打开write_enable=YES
并在加入三句
userlist_file=/etc/vsftpd.user_list
userlist_enable=YES
userlist_deny=NO
4、连接FTP
在另一个命令行输入ftp进入ftp控制台,输入open ip 端口,再输入刚刚创建的用户和密码
5、大功告成