开发者社区> 问答> 正文

主机宝上的FTP是怎么回事,能连上但没办法上传成功的

主机宝上的FTP是怎么回事,能连上但没办法上传成功的,在主机宝里建了一个admin的ftp用户,但 [font='Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif]cut -d : -f 1 /etc/passwd没看到系统有这个用户存在的,问题现在根本没法上传文件的,不可能总是用root去上传吧,要怎么解决啊

展开
收起
anyfz 2014-08-14 10:33:40 13454 0
5 条回答
写回答
取消 提交回答
  • 回3楼winstonz的帖子
    赞           
    2015-04-19 11:31:37
    赞同 展开评论 打赏
  • 回 3楼(winstonz) 的帖子
    楼上的助人为乐!~
    快乐分享!
    2015-03-31 13:56:53
    赞同 展开评论 打赏
  • 免费电子杂志、企业画册展示平台:云展网 http://www.yunzhan365.com
    Re主机宝上的FTP是怎么回事,能连上但没办法上传成功的
    主机宝有bug。

    先用ssh登录上去,执行:
    cat /etc/passwd |grep www:x

    可以看到类似这样的数据
    www:x:1002:1002::/home/www:/sbin/nologin

    其中1002:1002 是 uid和gid,各个机器上可能不一样,记住这两个值。

    再登录phpadmin

    修改 zadmin 数据库中的 users表,把其中的Uid和Gid改为上面查到的值,比如1002

    重新登录ftp应该就可以了。
    2015-03-30 16:58:35
    赞同 展开评论 打赏
  • Re主机宝上的FTP是怎么回事,能连上但没办法上传成功的
    好像我这边是权限问题?!
    Response:    550 Can't create directory: Permission denied
    2015-03-28 21:38:23
    赞同 展开评论 打赏
  • 您好,这个问题可通过两个方法排查:
    1、查看 /a/apps/pure-ftpd/etc/pure-ftpd.conf 里 PassivePortRange          35000 50000 前面#是否去掉了
    2、如果出现 421 Too many connections (8) from this IP , 将 pure-ftpd.conf 里  MaxClientsPerIP 8改成50,或限制FTP客户端并发连接数在8个以下,或调整 /a/apps/pure-ftpd/etc/pure-ftpd.conf 里  MaxClientsPerIP 修改为50,然后 service pure-ftpd restart  命令重启再次尝试。
    2014-08-19 11:24:04
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
附件下载测试 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载