1. 首页>
  2. 腾讯云代理

[官方教程] COS支持FTP方式上传啦

腾讯云 2017年04月10日 浏览1133

腾讯云代理 腾讯云直播申请 游戏上云

摘要:

1.创建账号
目前该功能暂未完全放开, 如果需要,请进入 工单系统-需求类-对象存储服务-FTP功能开通,才可以找到创建账号的界面。

 COS支持FTP方式上传啦 
在COS控制台上可以创建FTP账户,设置密码和对应bucket。
每个ftp账户绑定一个bucket,可以随时修改。
登录相应的ftp账户就可以操作绑定的bucket的内容了。

注意:

登录的用户名为 上图中框内的整个用户名,需要包括前缀。
登录用的主机名会在上图中展示出来,用户留意观察,这里贴图去掉了这部分。


2.FTP使用

部分功能都和原生FTP相同,除了以下几点:
ftp不支持下载操作
ftp目前不支持远程移动、复制和重命名。
ftp上传目前限制文件最大100M

一)FTP客户端

主机名为:xx.xx.xx.xx 端口:9421
用户名和密码即为上一步创建的用户名和密码。
ftp同时支持显式加密传输和不加密传输,为减少密码泄露的风险建议使用显式加密传输,隐式加密方式不支持。
如果上传的文件有比较大的文件,建议超时时间设置长一些,推荐不低于300s
以WinSCP为例:
 COS支持FTP方式上传啦 
 COS支持FTP方式上传啦 


二)DISCUZ的用户
 COS支持FTP方式上传啦 


启用SSL连接建议开启,以减少密码泄露的风险。
注意:Discuz使用的ftp_ssl_connect函数,如果函数不存在会自动切换为不支持ssl的 ftp_connect,所以即使测试成功,也要自己确定一下是否真正使用了ssl。比如确定ftp_ssl_connect是否存在,或者抓包查看内容是否加密。PHP官网发布的Windows下的版本默认是不支持ftp_ssl_connect函数的,如果想启用ssl连接,需要自行下载php源码进行编译同时包含了ftp模块和OpenSSL模块的版本。
被动模式(pasv)连接建议开启。
远程附件目录需要先在COS上创建好。
远程访问URL遵循COS上文件的下载规则。
http://${bucket}-${appid}.file.myqcloud.com/${path}
其中appid为上传到cos项目的appid,bucket为ftp账号绑定的bucket,path即为刚刚设置的远程附件目录。
FTP传输超时时间如果允许大文件上传,这里的时间需要设置大一些,推荐不低于300s。


三)浏览器&Windows资源管理器

直接访问,注意:这两个工具是不支持ssl加密的。
ftp://xxx.xxx.xxx.xxx:9421

腾讯云服务商邀请关注:

http://partners.qcloud.com/invitation/99377079157835da208bd0

关注服务商的链接,提供下您关注的QQ,我们这边审核下即可快速回复您的工单问题与技术支持! 感谢您的信任与支持!

auto_1452.png

腾讯云技术交流群






原文地址:http://bbs.qcloud.com/thread-10054-1-1.html

相关文章

在线客服
淘宝购买
腾讯云直播申请 title=
+成为腾讯云VIP客户 腾讯云直播申请 客服电话

15818558013

0755-33940501-803

0755-33940501-808