站点图标 Linux-技术共享

无错版:vsftpd 搭建ftp 服务器

Debian10 安装FTP [备注:用户名和/home/ftpuser 用户名文件夹要一致]


第一步:安装vsftpd: apt -y update && apt -y install socat dnsutils libaio1 libaio-dev build-essential manpages-dev libncurses5 zip gnupg libaio1 wget curl screen unzip vim curl xz-utils openssl gawk file rpm vsftpd && screen -S setupscreen
第二步:查看版本vsftpd -version
第三步:创建用户:useradd ftpuser
第四步:设置他用户密码:passwd ftpuser
创建文件:vsftpd.userlist
修改文件:vsftpd.conf 如下文
listen=YES
listen_ipv6=NO
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=45000
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
local_root=/
第五步:上传上面这两文件vsftpd 的etc文件到/etc/ ,完成附件后执行:systemctl restart vsftpd.service 重启服务后reboot服务器

退出移动版