参考文章:银河麒麟桌面操作系统搭建FTP服务器
一、配置过程涉及的命令
sudo apt-get install vsftpd
sudo pluma /etc/vsftpd.conf
sudo chmod 777 /media/ftp/pub
sudo systemctl enable --now vsftpd
二、修改vsftpd.conf配置文件
1、设置可写和上传文件后的权限,允许其他人读;
write_enable=YES
local_umask=022
2、配置utf-8,解决客户端中文乱码
utf8_filesystem=YES
3、设置默认路径,要设置目录的权限为777,如果权限不够默认路径设置是不生效的
local_root=/media/ftp/pub
4、防火墙开放21端口(同时还要把危险端口中的21端口去掉),并关闭应用联网控制(如果不关闭应用联网控制,客户端连接时会提示“500 OOPS: priv_sock_get_cmd”),如果用被动模式还需要关闭网络防火墙


浙公网安备 33010602011771号