麒麟系统搭建ftp服务器记录

发布时间 2023-09-27 15:52:25作者: 卖兔子的萝北

装包

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