镜像更新动态
产品公告
sudo yum install -y vsftpd
sudo systemctl enable vsftpd
sudo systemctl start vsftpd
sudo netstat -antup | grep ftp

sudo useradd ftpuser
sudo passwd ftpuser
/var/ftp/test 为例。sudo mkdir /var/ftp/test
sudo chown -R ftpuser:ftpuser /var/ftp/test
vsftpd.conf 文件。sudo vim /etc/vsftpd/vsftpd.conf
vsftpd.conf:anonymous_enable=NOlocal_enable=YESchroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_listlisten=YES
#,注释 listen_ipv6=YES 配置参数,关闭监听 IPv6 sockets。#listen_ipv6=YES
local_root=/var/ftp/testallow_writeable_chroot=YESpasv_enable=YESpasv_address=xxx.xx.xxx.xx #请修改为您的轻量应用服务器公网 IPpasv_min_port=40000pasv_max_port=45000
chroot_list 文件。sudo vim /etc/vsftpd/chroot_list
sudo systemctl restart vsftpd
pasv_min_port 到 pasv_max_port 之间的所有端口,本文放通端口为40000 - 45000。ftp://轻量应用服务器公网IP:21

anonymous_enable=NO #禁止匿名用户登录local_enable=YES #支持本地用户登录chroot_local_user=YES #全部用户被限制在主目录chroot_list_enable=YES #启用例外用户名单chroot_list_file=/etc/vsftpd/chroot_list #指定用户列表文件,该列表中的用户不被锁定在主目录listen=YES #监听IPv4 sockets#在行首添加#注释掉以下参数#listen_ipv6=YES #关闭监听IPv6 sockets#添加下列参数allow_writeable_chroot=YESlocal_root=/var/ftp/test #设置本地用户登录后所在的目录
553 Could not create file
df -h
ls -l /home/test# /home/test 为 FTP 目录,请修改为您实际的 FTP 目录。
w,则表示该用户没有写的权限,请执行下一步。w,请前往 提交工单 进行反馈。sudo chmod +w /home/test# /home/test 为 FTP 目录,请修改为您实际的 FTP 目录。
ls -l /home/test# /home/test 为 FTP 目录,请修改为您实际的 FTP 目录。
文档反馈