安装
sudo apt-get install vsftpd
卸载
sudo apt-get purge vsftpd
创建ftp用户
# 创建用户目录
sudo mkdir /home/你的目录
# 创建用户
sudo useradd -d /home/你的目录 -s /bin/bash 你的用户名
# 修改密码
sudo passwd 你的用户名
配置vsftpd.conf
userlist_deny=NO
userlist_enable=YES
#允许登录的用户
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
#默认ftp下载目录
local_root=/home/你的目录/
local_enable=YES
#设置文件上传
write_enable=YES
#使用utf8
utf8_filesystem=YES
allowed_user写入用户
${你的用户}
启动停止服务
sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd restart
访问ftp服务器
sudo ftp localhost
ftp://your_ip_address
上传文件
# 在本地ftp进入远程服务器后
put [local_file] [remote_file]
# put /usr/local/1.txt 1.txt
# 请确保有读写权限,否则会报500