下载安装ftp yum -y install vsftpd
启动 service vsftpd start
这里用这种方式的创建用户名和密码就能登录,用过其他方式设置完了用户也登录不上 useradd -d /home/ftpuser ftpuser
为ftp用户设置密码 passwd ftpuser
设置拥有文件权限 chown -R ftpuser:ftpuser /home/ftpuser
启动和停止ftp systemctl start vsftpd.service systemctl stop vsftpd.service systemctl restart vsftpd.service
设置开机自启 systemctl enable vsftpd.service
完成
错误问题 响应: ? ?200 Switching to Binary mode. 命令: ? ?PASV 响应: ? ?227 Entering Passive Mode (192,168,1,6,23,8). 命令: ? ?LIST 错误: ? ?连接超时 错误: ? ?读取目录列表失败
该错误是由iptables的配置引起的,临时的解决方法是执行如下命令:
[root@localhost soft]# modprobe ip_nat_ftp [root@localhost soft]# vi /etc/sysconfig/iptables-config 修改为: IPTABLES_MODULES="ip_nat_ftp"
|