开发者社区> 问答> 正文

OSS FTP工具发布啦

OSS FTP工具发布啦!


如果您正望着各种繁杂的安装部署命令一脸茫然,
如果您正纠结于其他工具上传时的文件大小限制,
如果您想双击鼠标就完成文件的上传和下载,
如果您有通过FTP协议使用OSS的需求,比如把论坛附件远程存储到OSS上,
那么赶紧来试用OSS FTP工具吧, 跨平台、无需安装、免设置、透明化,解压就能用!

OSS FTP工具是一款特殊的FTP server, 它接收普通FTP请求后,将对文件的操作映射为对OSS的操作,从而使得您可以用FTP的方式上传文件到OSS或者从OSS下载文件到本地。
有了它,您就可以方便地管理OSS上的文件啦,而且对于论坛和个人网站用户,也可以方便地将附件远程存储到OSS上啦, 终于可以免去各种黑屏和冗长的配置啦。

这个工具有以下特点:
1.跨平台,无论是windows、Linux还是Mac, 无论是32位还是64位操作系统,无论是图形界面还是命令行都可以运行。
2.免安装,解压后即可运行
3.免设置,无需设置直接使用
4.透明化,FTP工具是python写的,您可以看到完整的程序代码,此外我们随后也会开源到github

主要功能:
1.支持文件/文件夹的上传/下载/删除等操作
2.通过OSS的Multipart方式来上传大文件
3.支持FTP的大部分命令,可以满足日常FTP的使用需求。

注意事项:

1. 目前在1.0版本中,考虑到安装部署的简便,FTP server 并没有支持TLS加密
由于FTP协议是明文传输用户名和密码的, 为了防止您的密码泄漏,建议将FTP server和client安装在同一台机器上,通过127.0.0.1 +  端口号来访问。
2.不支持rename、move操作
3.目前不支持断点续传
4.安装包解压后的路径不要含有中文
5.FTP server的管理控制页面有可能在低版本的IE中打不开
6.FTP server依赖于python2.7版本

下载使用:
1.下载
    windows用户:
            链接:   http://gosspublic.alicdn.com/ossftp/ossftp.1.0.win.zip
            注意:   由于windows不会默认安装python2.7, 所以我们在安装包中已经包含了python2.7.exe,为您省去python的安装设置, 方便您解压即可使用。
    Linux/Mac用户:
            链接:   http://gosspublic.alicdn.com/ossftp/ossftp.1.0.linux.mac.zip
            注意:   由于系统默认会安装python2.7,所以安装包中不再包含可执行的python2.7, 只包含了相关依赖库。
2.解压后,
   windows: 双击运行start.vbs
   Linux:运行start.sh
   Mac:运行start.comman
   运行后,会出现如下网页,该网页就是FTP server的管理控制页面,一般不需要额外设置。
   同时系统也会出现相应图标
[attachment=92072]


此时已经在本地启动了一个FTP server, 其监听端口默认为2048。
您也可以通过网页设置FTP server的日志级别和监听端口等,还可以查看实时的访问日志。
3.连接到server
  推荐使用  FileZilla客户端 https://filezilla-project.org/ ,选择 FileZilla Client下载即可。下载安装后, 按照如下方式连接即可
  主机: 127.0.0.1
  登录类型选择正常,不支持匿名登录
  用户: access_key_id/bucket_name
  密码:  access_key_secret
  具体例子参考下图:
[attachment=91810]
好, 现在您已经会使用FTP工具了!
那么如果我是论坛用户,我想把论坛附件远程存储到OSS,那么我该怎么做呢?
请看这个帖子 如何基于OSS FTP工具实现远程附件上传到OSS


















展开
收起
oss-dev 2015-12-23 16:58:56 68618 0
41 条回答
写回答
取消 提交回答
  • ReOSS FTP工具发布啦
    win2008服务器,开机自动启动无效,必须手动开启,
    还有就是你一旦退出服务器ossftp又失效了,然后远程连接进入服务器ossftp又恢复正常了,退出服务器ossftp又不能用了。。。
    请问有解决办法吗?
    2017-12-24 18:02:18
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    linux服务器,开了防火墙,放行2048端口,只能登陆,不能显示文件列表.请问还要放开什么端口
    2017-09-29 12:27:30
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    ossftp可以连接登陆,但是无法读取列表,是什么问题呀?挺急的,谢谢!


    状态:         正在连接 xxx.xxx.xxx.xxx:xxx...
    状态:         连接建立,等待欢迎消息...
    状态:         已登录
    状态:         读取目录列表...
    状态:         服务器发回了不可路由的地址。使用服务器地址代替。
    命令:         MLSD
    响应:         150 File status okay. About to open data connection.
    错误:         20 秒后无活动,连接超时
    错误:         读取目录列表失败
    状态:         已从服务器断开
    状态:         正在连接 xxx.xxx.xxx.xxx:xxx...
    状态:         连接建立,等待欢迎消息...
    状态:         已登录
    状态:         读取目录列表...
    状态:         服务器发回了不可路由的地址。使用服务器地址代替。
    命令:         MLSD
    响应:         150 File status okay. About to open data connection.
    错误:         20 秒后无活动,连接超时
    错误:         读取目录列表失败


    ossftp监听地址0.0.0.0
    2017-08-24 10:02:14
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    命令:vi /etc/rc.local 后显示
    [root@biyucc ~]# vi /etc/rc.local

    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.

    touch /var/lock/subsys/local
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    ~                                                                                      
    "/etc/rc.local" 7L, 220C
    无法往下进行啊,没法输入cd  oss目录  && sh start.sh &

    2017-08-22 22:19:48
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    这个OSSftp 是需要安装python 才可以运行吗
    2017-07-07 15:37:30
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    测试通过,但是有个使用上的问题:

    我有一个Bucket下,有几十万个目录,一次读取目录的时间较长,只能修改client端的超时时间,但是目前看即便禁用超时时间也无法加载所有目录
    2017-05-18 14:17:15
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    这个工具部署要外网访问时,除了2048端口外还会有一个端口是动态生成的,这样要完全关闭防火墙才能在外网访问,否则就会无法获取目录列表,有什么方法把另一个端口也固定起来,这样方便配置防火墙啊
    2017-02-28 18:21:17
    赞同 展开评论 打赏
  • 如何修改配置页面8192这个端口防止别人进入
    2017-02-13 19:25:17
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    在创建目录的时候提示错误:连接被服务器关闭。请问这是怎么回事呀
    2017-02-09 23:04:27
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    有没有人用了这个,发现python2 进程的 CPU占用率特别的高?
    2017-01-17 16:46:58
    赞同 展开评论 打赏
  • 回 23楼手拍客的帖子
    其中有一段代码写错了吧

    正确的应该是编辑  /etc/rc.local
    命令:vi /etc/rc.local
    在文件内添加: cd  oss目录  && sh start.sh &                            (例子:/root/ossftp.1.0/oss-ftp && sh start.sh &)
    :wq 保存退出,
    2016-12-25 17:56:23
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    为什么 我的access_key_id / bucket_name加access_key_secret 不能连接
    2016-12-20 06:19:51
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦



    无法启动和保存数据
    2016-10-06 18:48:29
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    青岛节点(华北 1)。能够正常使用吗???
    2016-09-18 16:22:03
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    连接不上啊,错误信息:
    Status:    Insecure server, it does not support FTP over TLS.
    Command:    USER UserID/BucketName
    Response:    331 Username ok, send password.
    Command:    PASS ************
    Response:    530 List buckets error. request_id:57d82323cdf47482df85ad4c, status:403, code:invalidaccesskeyid, message:the oss access key id you provided does not exist in our records.
    Error:    Critical error: Could not connect to server

    着急要用,拜托大神给回复
    2016-09-14 00:04:41
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    这个可以用哦,哈哈
    2016-08-09 15:34:54
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    系统:centos版本6 64位
    我的步奏:第一步 下载【不能复制,去掉后面http:// 【】可复制】:wget 【http://】gosspublic.alicdn.com/ossftp/ossftp.1.0.linux.mac.zip
    第二步 解压: unzip ossftp.1.0.linux.mac.zip
    第三部:进入目录:cd oss-ftp-linux
    第四步:./ start.sh
    启动成功!
    我在DZ3.2后台远程附件测试一切正常!
    以上是我的经历,希望能帮到大家!
    后台运行程序可看经验:bbs.aliyun.com/read/154294.html?spm=5176.bbsl211.0.0.GezC14
    2016-06-26 12:14:44
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    OSS FTP是用来干啥的,简单一点介绍
    2016-06-18 14:59:36
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    传输多文件时,只要一个文件传输失败,就断开连接了,感觉好慢啊,是在哪里可以设置吗
    2016-05-14 21:13:48
    赞同 展开评论 打赏
  • ReOSS FTP工具发布啦
    centos用start,sh oss的web用不了
    单独使用命令 python ossftp/ftpserver.py&
    python launcher/start.py &
    成功了


    
    2016-03-18 21:06:48
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

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