部署服务器,安装vsftpd所遇问题总结

部署服务器,安装vsftpd所遇问题总结

本文纯属手打与各方搜罗资料,请勿随意转载。

  • sudo apt-get update
  • 1、安装vsftpd 服务器(如果是root用户登录就不需要 sudo)
    sudo apt-get install vsftpd -y
    vi /etc/vsftpd.conf
    删除掉 #write_enable=YES 前面的#
    部署服务器,安装vsftpd所遇问题总结
    然后 按键 ESC -> 输入:wq -> Enter 保存并退出
    重启服务器 service vsftpd restart
    2、创建用户
    useradd ftpuser -s /bin/bash -g ftp -d /home/ftpuser
    然后
    cd /home
    mkdir ftpuser
    chown ftpuser:ftp ftpuser
    passwd ftpuser
    也可以adduser ftpuser
    不知道怎么填的直接回车,取默认值,也可以创建用户
    部署服务器,安装vsftpd所遇问题总结

然后在资源管理器 输入 ftp://xxx.xxx.xxx.xxx
输入用户名密码就可以访问了
备注:相关错误

出现问题:
1、出现无法访问服务器的情况
请检查阿里云安全规则配置 是否开放了 21、20端口

部署服务器,安装vsftpd所遇问题总结

部署服务器,安装vsftpd所遇问题总结

部署服务器,安装vsftpd所遇问题总结
端口范围填写 21/21 授权对象:0.0.0.0/0
端口范围填写 20/20 授权对象:0.0.0.0/0
入方向和出方向都配置一次

2、链接成功后提示
部署服务器,安装vsftpd所遇问题总结

解决方法:打开IE浏览器 -> 设置 -> 高级

勾掉使用被动FTP

部署服务器,安装vsftpd所遇问题总结

重新连接即可!