开发者社区> 问答> 正文

★★★Ftp4ossServer(OSS的FTP云工具)使用说明


Ftp4oss推出的“FTP云工具”能够帮助用户快速使用OSS,只要您会用FTP,就能用OSS,不需要编写任何代码!只需10分钟配置,马上升级到云存储!
支持OSS的FTP云工具Windows版本下载地址: http://fuwu.aliyun.com/product/12-121590002-cmgj000208.html

今天就为大家分享一下这个工具的安装使用:
FTP云工具的正确配置和运行

1、首次使用FTP云工具,您能看到如下图所示的登陆界面,需要先行配置,完成配置后才能登陆使用:

图3-2 FTP云工具的登陆界面
登陆方式(两种登陆方式的区别):
(1)Ftp4oss账号登陆:如果您还没与Ftp4oss的账号,可以点击左上角的“新用户注册”,到www.ftp4oss.com上注册一个账号,注册成功后即可登陆FTP云工具(免审核直接登录),同时您也会收到一封成功注册邮件;
(2)免注册登陆,也就是OSS的AccessKey登陆:不用注册Ftp4oss账号,使用阿里云的OSS的AccessKeyID和AccessKeySecret即可直接登录使用;


2、点击“配置”按钮,完成FTP服务器参数和OSS参数配置,如下图所示:

图3-3 FTP云工具的参数配置界面
参数说明:
(1)FTP服务器参数:就是把FTP云工具运行所在服务器做为FTP服务器,这里的IP、FTP用户和密码就是3.3节要使用的参数;
(2)OSS参数:根据FTP云工具运行所在的服务器与OSS的网络关系,正确选择好内外网情况,正确输入AccessKey ID和Secret,然后即可获取Bucket列表了;


3、完成“配置”后,点击关闭即可回到登陆界面,直接点击登陆即可开启FTP服务,顺利的话您将看到如下图所示界面:

图3-4 FTP云工具启动后的正常运行界面
启动失败:如遇Ftp4oss服务启动失败等提示,则请您检查一下服务器的21端口是否被其它程序所占用?
4、运行模式:运行界面的按钮“切换为:类OSS客户端/或/FTP网站服务”控制着服务的运行模式:
(1)默认为“FTP网站服务”:此时FTP云工具运行在较为安全的模式下,由于Ftp4oss的独特设计,导致用户无法通过FTP客户端看到文件列表,但是对网站的远程附件模块来说,基本的FTP功能都是正常提供,满足网站运行要求;
(2)“类OSS客户端”:当用户想要直接完全操作OSS上的文件列表,则需要切换为“类OSS客户端”模式,此时您就可以通过FlashXP客户端直接看到OSS的列表,可以直接操作OSS上的文件;


3.3基于FTP云工具的具体操作OSS的实现
3.3.1 通过FlashXP客户端连接FTP云工具来操作OSS的Bucket;
(1)登陆FTP:打开FlashXP之类的FTP客户端工具,按照刚才在FTP云工具的配置(如左下图所示),依次把FTP服务器IP、FTP的用户名和密码输入到FlashXP的登陆框“快速连接”(如右下图所示),然后点击连接按钮,即刻连接到OSS云存储;

图3-5 FTP云工具FTP参数配置和FlashXP的登陆框
(2)查看FTP列表:如果您看不到OSS上的文件列表,则请您确认一下FTP云工具是否运行在“类OSS客户端”模式和OSS上对应的Bucket是否有文件存在?此时,您也可以实时上传几个文件体验一下!

图3-6 FlashXP正常连接FTP云工具后显示出的OSS文件列表和阿里云OSS控制面板上的OSS实际列表
注:以上截图都是标准清晰度截图,可以放大查看截图内容!
至此,FTP云工具已经正常运行起来了,您可以通过FlashXP之类的工具来操作OSS上的文件了;
(3)传输失败问题:
如果您传输文件总是不成功的话,请您检查一下所上传的文件大小是否超过了10M?
FTP云工具对单文件大小的上传限制在10M以下的原因如下:
部分用户只想通过FTP云工具来上传文件到OSS或从OSS下载文件,而不是部署到网站的远程附件(对网站用户和附件来说,2M大小可以满足一半以上网站需求,8M大小可以满足80%以上网站需求);
鉴于(a)FTP传输在外网网络质量不好的情况下,容易造成传输失败,不知情的用户会误解为FTP云工具不稳定,(b)同时FTP协议存在一个传输超时而失败问题,(c)预留一定的收费空间,所以我们对FTP云工具(阿里云特别版) 做了单文件上传10M的限制;
所以,对于有上传大量小文件的用户如果有特殊需求的,请QQ或Email联系我们技术客服申请传输较大文件的授权;
(外网带宽环境一般的适用0—20M,阿里云内网环境适用0-200M左右;更大文件请选择专用客户端软件);
3.3.2配置网站远程附件模块来实现网站附件升级到OSS;
这部分远程附件配置的内容,应该是站长用户最关心、最感兴趣的内容了,更多、最新的网站远程附件配置教程,请参见:http://www.ftp4oss.com/help/UsefulSitesHelp.htm
在此,以论坛Discuz X3.1版本为例,讲解基于FTP云工具实现网站的远程附件升级到OSS云存储!
(1)登陆您的Discuz论坛后台管理,分别点击“全局”——“上传设置”——“远程附件”,进入Discuz论坛系统自带的FTP远程附件功能界面,启用远程附件(不必启用SSL连接);

(2)FTP 服务器地址: 输入您在FTP云工具设置“服务器IP”

(3)FTP 服务器端口:默认为21,不做更改;

(4)FTP 帐号:输入您在FTP云工具设置的“FTP User Name”;

(5)FTP 密码:输入您在FTP云工具设置的“FTP User Pwd”;

(6)被动模式(pasv)连接:随便;

(7)远程附件目录:此处保持默认设置即可;
(8)FTP 传输超时时间:此处保持默认设置即可;

图3-7 演示论坛Discuz的远程附件配置界面
(9)远程访问 URL:此处输入您FTP云工具设置后自动生成的Bucket URL的网址(详见以下截图示意);

(10)最后,点击“测试远程附件”的按钮,当弹出如下图所示窗口时:

图3-8 测试远程附件配置成功截图
OK、完成以上操作,您即可前往您的网站发几个图片帖子 试看看,激动人心的时刻已经发生……!
以下截图为DiscuzX3.1图片演示贴里面,图片属性的截图,从下图的蓝色方框所显示的URL可以看出该图片存放在阿里云的OSS上,DiscuzX3.1配置Ftp4oss成功!

图3-9基于FTP云工具的Discuz论坛远程附件实现图片上传到OSS云存储的效果




展开
收起
阿基米德√ 2014-04-15 11:39:34 30917 0
14 条回答
写回答
取消 提交回答
  • 回楼主阿基米德√的帖子
    一个ECS上的多个网站如何用同一个Ftp4oss账户使用oss云存储呢?或者有什么简便方法让同一个ECS上的多个网站使用同一个Ftp4oss账户,我用添加ftp列表的方式怎么不能用呢?谢谢!
    2015-06-30 07:13:19
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    只有杭州和青岛的? 深圳的怎么使用呢?
    2015-03-15 01:52:23
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    想问一下是不是如果在真实网站上使用,需要在主机上下载这个工具才能使用
    2014-12-24 18:31:57
    赞同 展开评论 打赏
  • 回 10楼(周周) 的帖子
    只要你的dedcms系统自身的FTP功能是正常的,我们的工具就可以支持!有问题的话我们会针对性作调整的。

    -------------------------

    回 12楼(songfeilong) 的帖子
    嗯,是的,最好是运行在你的ECS上,和你的网站在同一台服务器上;

    -------------------------

    Re:回 13楼(firstincn) 的帖子
    你好,可以支持阿里云现有的所有节点,请看
      [教程]攻略:Ftp4oss工具连接各个新增OSS节点的方法


    另外,新版本即将发布,将支持手动维护节点








      为何发布不了阿里云论坛自己的链接呢?

    -------------------------

    Re:回 13楼(firstincn) 的帖子




    刚发现无法发论坛链接了,麻烦您察看一下图片的信息,或者在论坛搜索一下这个标题:[教程]攻略:Ftp4oss工具连接各个新增OSS节点的方法
    2014-11-22 09:39:47
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    我也很关注dedecms能不能用

    dedecms有个 服务器分布/远程设置 功能,就是要用ftp形式
    2014-10-16 16:15:43
    赞同 展开评论 打赏
  • HTTP表头参数怎么设置?
    http-cache-control = max-age=1000000000?
    2014-09-10 21:16:30
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    帝国cms怎么使用???????????????
    2014-06-21 12:40:15
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    我的站点是dedecms,可以用吗
    2014-05-30 14:02:31
    赞同 展开评论 打赏
  • 回5楼梦丫头的帖子
    HTTP表头参数怎么设置?
    http-cache-control = max-age=1000000000
    类似这样的参数设置就可以了;但是得用Ftp4oss的账号登陆才可以生效的

    我这里用的挺好的
    2014-05-23 00:03:33
    赞同 展开评论 打赏
  • 论坛总版主
    HTTP表头参数怎么设置?
    http-cache-control = max-age=1000000000?
    2014-05-13 16:57:17
    赞同 展开评论 打赏
  • aaa
    Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    discuz好像有插件支持oss
    2014-05-08 11:01:18
    赞同 展开评论 打赏
  • 挺好的
    2014-05-06 16:30:25
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    已经用上了,很不错的工具
    2014-04-17 09:26:48
    赞同 展开评论 打赏
  • Re★★★Ftp4ossServer(OSS的FTP云工具)使用说明
    顶,非常棒的分享
    2014-04-15 11:59:12
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载