装包
sudo apt install vsftpd
修改配置文件
cat /etc/vsftpd.conf
listen=NO listen_ipv6=YES anonymous_enable=NO # 将以下行的注释符号(#)去掉,以启用本地用户登录 local_enable=YES # 允许本地用户登录 write_enable=YES # 允许本地用户上传文件 chroot_local_user=YES # 允许本地用户创建目录 allow_writeable_chroot=YES # 指定本地用户的根目录 local_root=/data dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO #编码 utf8_filesystem=YES
启动服务
sudo systemctl enable vsftpd --now