精华内容
下载资源
问答
  • 在开发的时候,有些时候需要给别人分享比较的项目文件,或者为了方便别人下载查看文件,这个时候就需要用到百度云盘来解决这个需求。使用百度云盘的文件分享功能,只需把文件放到自己的百度云盘里面,然后把文件...

           在开发的时候,有些时候需要给别人分享比较大的项目文件,或者为了方便别人下载查看文件,这个时候就需要用到百度云盘来解决这个需求。使用百度云盘的文件分享功能,只需把文件放到自己的百度云盘里面,然后把文件设置分享功能,然后把下载链接发送给他人,即可方便下载查看。具体的步骤如下所示:

    一、打开百度云盘网页,登陆百度账号

    二、进入到个人百度云盘主界面,在云盘里找到要分享的文件,单击选中

    三、右键,在选择框中找到“分享”,点击分享。

    展开全文
  • 假设我想把这个40多MB的文件分享给一位同事: 在右键菜单里选share: 指定我要分享给谁? 假设我分享给这位姓丁的同事,OK了: 要获取更多Jerry的原创文章,请关注公众号"汪子熙": ...

    假设我想把这个40多MB的文件分享给一位同事:

    clipboard1

    在右键菜单里选share:

    clipboard2

    指定我要分享给谁?

    clipboard3

    假设我分享给这位姓丁的同事,OK了:
    clipboard4

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

    展开全文
  • 把OSS作为一个文件共享服务器共享指定目录给别人 阿里云OSS服务器授权使用这一块,每次配置时都要查一遍资料,关键是官网的资料又多又杂又不够详细,以至于每次都要折腾半天,很浪费时间,所以还是记录一下吧。 ...
    把OSS作为一个文件共享服务器共享指定目录给别人
    

    阿里云OSS服务器授权使用这一块,每次配置时都要查一遍资料,关键是官网的资料又多又杂又不够详细,以至于每次都要折腾半天,很浪费时间,所以还是记录一下吧。

    这次的需求是要共享一些大文件给到供应商去下载,公司之前是通过第三方网盘来实现的,但是拒反馈说网盘上传很慢,普通用户上传会有带宽限制,所以想自己弄一个文件共享服务器。

    通常有自己的文件存储服务器的话可以借助FTP等工具来管理文件,也可以自己搭建私人网盘如seafile nextcloud等来处理。但是这些要提供外网访问如果没有自己机房的一些配置环境,一般就是购买第三方云服务器来作为文件存储服务器或者私有网盘。再加上这个需求比较急,所以就直接用OSS来处理,下面是具体实现。

    1.选择一款客户端工具

    OSS有一些客户端工具来管理文件,参见官网:https://help.aliyun.com/document_detail/61872.html?spm=a2c4g.11174283.6.1289.21367da2t6fPJn

    这里选用ossbrowser,它支持windows也支持linux系统,如下图:

    在这里插入图片描述

    下载对应系统版本,这里下载windows版的,下载之后解压,运行oss-browser.exe,如下图:

    在这里插入图片描述

    2.阿里云控制台相关创建与配置

    首先是创建OSS的Bucket,命名为test-tmp,得到如下信息:

    预设OSS路径:oss://test-tmp
    
    EndPoint:oss-cn-shenzhen.aliyuncs.com
    
    Bucket:test-tmp
    
    区域:华南1
    

    然后到访问控制页面,新建一个用户:test-tmp,注意保存生成的AccessKeyID和AccessKeySecret。

    再新建一个自定义策略可以管理test-tmp这个Bucket的资源,策略内容如下:

     {
    
        "Statement": [
    
            {
    
                "Action": "oss:*",
    
                "Effect": "Allow",
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp",
    
                    "acs:oss:*:*:test-tmp/*"
    
                ]
    
            }
    
        ],
    
        "Version": "1"
    
    }
    

    再把自定义的这个策略授权给刚创建的用户。

    接着就可以使用这个用户来登录到ossbrowser进行管理了,如下图填写对应信息:

    在这里插入图片描述

    登录进去看到以下这个页面就可以上传/下载管理文件了。
    在这里插入图片描述

    3.权限控制

    以上只有一个管理Bucket的账号,一般就是给内部人员来使用的,提供给到外部人员(供应商)去下载那就要做权限的控制了,一般就是给只读权限。

    参考官网说明:https://help.aliyun.com/document_detail/92270.html?spm=a2c4g.11186623.6.1290.43517dc1XAGq7o

    这里有两种方式可以把文件共享给别人,一种是临时授权。如下图,选中要共享的文件或目录,选择”更多”—>“生成授权码”。

    在这里插入图片描述

    如下图,按照提示还要新建一个具有这个目录权限的角色才能指定分配成功。

    在这里插入图片描述

    还是到控制台里RAM访问控制页面去新建,如下:

    在这里插入图片描述

    创建之后还要给角色分配对应目录权限,参考如下策略:

    {
    
        "Statement": [
    
            {
    
                "Action": [
    
                    "oss:GetObject",
    
                    "oss:ListObjects"
    
                ],
    
                "Effect": "Allow",
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp/home/test/*",
    
                    "acs:oss:*:*:test-tmp"
    
                ]
    
            }
    
        ],
    
        "Version": "1"
    
    }
    

    之后在授权码那里选择新建的这个角色就可以生成授权码了。

    接着使用授权码来登录:

    在这里插入图片描述

    这种方式有个问题,就是授权码时间设置最大就是3600秒,也就是一个小时就过期了,而大文件往往下载会超过一个小时,过期之后还没处理完就又得重新生成。

    这时候可以使用另一种非临时的授权–简化Policy授权。

    在配置Policy授权之前,首先要给当前登录的用户分配RAM和STS的相关权限,如下图:

    在这里插入图片描述

    接着,跟前面一样选中要共享的文件或目录,选择”更多”—>“简化Policy授权”,弹出如下页面对话框。

    在这里插入图片描述

        这里注意命名规则是不能使用”_”这个下划线的,但是这里又是根据目录名自动给你命名,而目录下是允许有下划线的,就会出现命名不规范,”确定授权”按钮就不能点击,但是又没有明确的提示。搞得我以为是当前登录的账号没有权限操作呢,然后修改了各个版本的策略都不行。
    

    确定权限和命名之后,选择授权有三项:子用户,用户组和角色。可以新建一个子用户,但是这里要配置邮箱来发送邮件。也可以在控制台里新建用户或者用户组/角色(跟前面新建用户一样注意保存AccessKeyID和AccessKeySecret),这里选择授权用户,“确定授权”之后,控制台里对应用户的权限管理列表里自动会添加这里的Policy授权策略,如下:

    在这里插入图片描述

    4.其他的坑

    简化Policy授权其实就是多了一个页面处理,之后会自动给生成策略。

    我一开始想的是自己新建用户自己分配自定义的策略,这里关键就是自定义策略里要能够限制权限到指定的目录里头,但是配置里写到绝对路径了,用这个账号登录上去就是没有权限访问。

    策略内容如下:

    {
    
        "Statement": [
    
            {
    
                "Action": [
    
                    "oss:GetObject",
    
                    "oss:ListObjects"
    
                ],
    
                "Effect": "Allow",
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp/home/test/test-file/*",
    
                    "acs:oss:*:*:test-tmp/home/test/test-file"
    
                ]
    
            }
    
        ],
    
        "Version": "1"
    
    }
    

    之后搜官网资料,看到这里有个例子:https://help.aliyun.com/document_detail/100680.html?spm=a2c4g.11186623.6.628.14ca39fcA8qz8h

    如下:
    在这里插入图片描述

    按照这里“对Bucket app-base-oss下带有前缀user1/的Object可列举、可下载,但无法下载其他前缀的Object。”的说法,是可以访问到app-base-oss/user1/* 这级目录,而不能访问app-base-oss下的其他目录的。但看这里的配置权限都已经是到了app-base-oss这个Bucket的整个权限了,就算是按照从上往下匹配规则来处理,这里的配置也说不过去,因为这样其实没必要再配置第二行的资源权限了。

    实际验证,配置如下:

    {
    
        "Statement": [
    
            {
    
                "Action": [
    
                    "oss:GetObject",
    
                    "oss:ListObjects"
    
                ],
    
                "Effect": "Allow",
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp/home/test/test-file/*",
    
                    "acs:oss:*:*:test-tmp"
    
                ]
    
            }
    
        ],
    
        "Version": "1"
    
    }
    

    之后用分配了这个权限的账号去登录,根本就没有限制到指定目录,整个Bucket都可以访问到。

    所以这里官网资料也是个坑啊。

    再对比通过简化Policy授权自动生成的策略内容如下:

    {
    
        "Version": "1",
    
        "Statement": [
    
            {
    
                "Effect": "Allow",
    
                "Action": [
    
                    "oss:ListObjects"
    
                ],
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp"
    
                ],
    
                "Condition": {
    
                    "StringLike": {
    
                        "oss:Prefix": "home/test/test_file/*"
    
                    }
    
                }
    
            },
    
            {
    
                "Effect": "Allow",
    
                "Action": [
    
                    "oss:Get*",
    
                    "oss:List*"
    
                ],
    
                "Resource": [
    
                    "acs:oss:*:*:test-tmp/home/test/test_file/*"
    
                ]
    
            }
    
        ]
    
    }
    

    总结:OSS还是很不错的,虽然文档有点不好找,但相对其他的已经很好了,至少在官网上能够搜到相关文档,总好过想找都没地方找。

    最后,分享一些阿里云服务活动:

    云产品通用红包:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=wbq4iya3

    建站优惠:https://www.aliyun.com/jianzhan/?userCode=wbq4iya3

    高性能云服务器特惠:https://promotion.aliyun.com/ntms/act/enterprise-discount.html?userCode=wbq4iya3

    商标服务:https://tm.aliyun.com/?userCode=wbq4iya3
    新用户专享:https://promotion.aliyun.com/ntms/act/shoppingcart.html?userCode=wbq4iya3

    展开全文
  • 还在用网盘给别人分享文件

    千次阅读 2019-04-06 17:11:00
    这里是「每周分享」的第 23 期。往期分享内容可以在公众号后台的 「不务正业」菜单中找到,Python 类的文章在另一个「不误正业」菜单中。这一期的话题是:文件传输。说起...

    640?wx_fmt=jpeg

    这里是「每周分享」的第 23 期。往期分享内容可以在公众号后台的 「不务正业」菜单中找到,Python 类的文章在另一个「不误正业」菜单中。

    这一期的话题是:文件传输

    说起文件传输,很多人首先会想到某度网盘,上传好之后给对方发送一个链接就可以了,大部分时候都是可行的。不过,少数情况下就行不通了,因为这种上传方式有几个限制:

    • 对方也要有网盘账号

    • 4GB 以内的文件

    • 非敏感文件,比如不可描述工具

    640?wx_fmt=png
    2019-04-06_074703.png

    所以如果出现这样的情况:有人说他没用过网盘、要传输的文件很大或者网盘文件受限制,那就用不了网盘。

    你可能会想到用微信、QQ 也照样可以传啊,但如果对方不是好友怎么办,关系不错倒可以加好友,就是稍微麻烦点,如果关系一般你可能并不想加,或者你就根本不想多费这档子事。

    另外,还有一种常见需求,要传输的文件很重要或者很隐私,只希望对方一人或者小范围接收。这一点,网盘链接就不合适了,因为发给对方链接后,他可能转手就发给别人了。

    你可能觉得上面说的这些有点扯或者概率很低,这年头谁还没个网盘账号?谁没事会转发扩散资源?但这些确是我经历过的,后来在找到两个神器后,完美解决了痛点,下面来介绍下。

    FireFox Send

    网址:https://send.firefox.com/

    640?wx_fmt=png

    Firefox Send 是火狐浏览器一款产品,使用它的网页版可以传送 1GB 以内(注册可上传 2.5GB)的文件,上传好后把链接发送给对方就可以下载。这看起来和网盘的分享方式并无不同,其实有很多不同。

    首先,对方接收到这个链接可以直接下载,不需要任何账号

    其次,可以选择分享次数和时间限制。比如,文件只能下载 1 次,那么对方下载文件后链接就失效,别人不能再下载。可以当做「一次性网盘」,适合私人之间的单次分享。如果文件泄露出去了,你就会知道肯定是对方干的。

    640?wx_fmt=png

    分享次数和时间很灵活,既可以选择 1 到 100 次分享,也可以选择 5 分钟到 7 天的时间有效期,过期作废。

    你可能会觉得在网页上这样传输是否安全,答案是绝对安全

    另外如果觉得网页版不是很方便,想使用软件,那可以用下面这款神器。

    SendAnywhere

    网址:https://send-anywhere.com/

    640?wx_fmt=png

    SendAnywhere 是一款全平台专业分享利器,手机端、PC 端、网页版、Chrome 插件都支持。其传输能力,如它名字一样出色。

    下面以网页版为例介绍一下使用方式。使用起来很简单,可以选择四种传输方式:

    • 6 位数字

    • 二维码

    • 链接

    • 邮箱

    640?wx_fmt=png

    使用 6 位数字密码和二维码的直接传输方式,文件只有十分钟有效期,适合紧急或者小文件传输。把 6 位密码或者二维码发送给对方就可以下载。需要注意的是,下载次数和上面的 FireFox Send 不同,可以多次下载,只要没过期

    如果觉得 10 分钟太短,可以注册个账号,文件有效期能达到 48 小时。

    它还有一个优点是文件上传大小几乎没有限制,因为一次性最大上传量高达 100G。相较之下,网盘单个文件体积限制 4GB 就显得小儿科了。虽然很少会传输超过 4G 的文件,但总会有这样的需求存在。

    以上,就是两款临时文件传输神器,可以选择性使用。还忘了说一点,上传下载速度比网盘快不少,用来备份/传输照片文件是个不错的主意。

    本文完。

    展开全文
  • 外地朋友发送7个G的文件,注册了好几个网盘,体验略坑爹:要么是文件因为太还无法上传,要么上传速度超级慢……分享给异地或国外的朋友几个G的文件时,用什么办法是省时高效的? 身边不少朋友都遇到过这种困扰...
  • 如何外地的朋友分享超大文件

    千次阅读 2019-01-22 11:14:51
    外地朋友发送7个G的文件,注册了好几个网盘,体验略坑爹:要么是文件因为太还无法上传,要么上传速度超级慢……分享给异地或国外的朋友几个G的文件时,用什么办法是省时高效的? 身边不少朋友都遇到过这种困扰...
  • 局域网传输/共享大文件

    万次阅读 2018-12-01 20:22:03
    局域网传输/共享大文件 前段时间和同学传一个4g的数据。想到如下几个点子 通过qq进行传输,但是要上传,还要下载,还要网速给力才行,而且花费的可是双倍的时间,一个上传一个下载,等的黄花菜都凉了。 通过u盘进行...
  • 一、局域网: 要注意局域网的vpn(ip)地址的统一 二、映射: 打开电脑“映射网络驱动器”按照格式要求输入共享文件电脑的ip地址和共享文件夹的名称 就可以了
  • 说到传输文件,我们可能很容易想到使用微信或者QQ发送文件,如果没有连接网络的话,可以考虑使用U盘或数据线,当然也可以使用第三方的共享文件,比如说茄子快传。以上方法的缺点自然是很明显的,微信QQ等方式需要联...
  • 以前直接点击别人的头像就可以了,现在...有个方法可以查看别人分享文件的列表,方法很简单,只是步骤可能有点麻烦。如图所示,点击订阅别人就可以了。 转载于:https://www.cnblogs.com/viplued/p/9032376.html...
  • gx http共享程序,×nux/cygwin下与别人共享文件,主页在github
  • 用Qt调试好的程序,要发送给别人,总不能把所有的都给别人吧,这样太了。 具体需要哪些文件呢,我一直不是很清楚,具体的记录一下: 以此项目为例(前提是:修改好生成文件的目录,都在这个文件夹里面)。 ...
  • 求大神教我一个js打开共享文件的办法,希望能详细一点,么么哒。
  • 文件会导致内存溢出,导致跨进程传输失败,当然实现大文件传输的时候我们也可以使用广播,当别人发广播我们的时候我们可以将文件路径通过广播返回调用者,今天实现的方式使用的是共享内存 共享内存的作用可以...
  • 在 Google Drive共享的资源的单个文件点击右键是有复制到自己硬盘的功能的。 但是可能在一个文件夹里几百上千个文件,一个个文件去复制,太麻烦了。 这就要使用到Copy, URL to Google Drive™这个应用了,用这种...
  • 只需要电脑上安装好python,在你所要共享的目录下,打开cmd,然后输入命令,后面的是端口8000,可以自己设置 python -m http.server 8000 然后浏览器输入127.0.0.1:8000即可再浏览器显示当前路径下的文件目录 ...
  • 最近一个在做一个项目,需要大文件批量上传的,所以找了一个swfUploadfile修改了一下, 完全可用, 每次只下载别人的 这次也分享一个
  • 1、先登录谷歌云盘 2、在云盘里面搜索自己想要下载的资源的文件名。 3、将搜索到的资源通过“复制”操作...(详见“谷歌云盘文件快速下载方法:https://blog.csdn.net/weixin_42569673/article/details/90178216”)
  • 互联网大文件的传输方式

    千次阅读 2019-06-25 14:02:21
    在我们使用互联网的过程中,特别是一些企业级的用户,经常会需要传输一些大型文件给别人,比如一些视频音频,庞大的数据信息,较的应用程序,游戏等等,但是又不知道该如何发送大文件,下面将会介绍几种不同的传输...
  • 别人共享一个sharepoint的文件夹我,我希望通过c#代码操作这个文件夹,例如:新建子目录,上传文件等 但是不清楚该怎么连接这个文件夹,地址类似这种: ...e=dZvO6E
  • 如何把Steam上的游戏分享给别人

    千次阅读 2020-02-27 00:32:26
    Steam上很多单机游戏其实是可以分享给朋友玩的,由于Steam游戏平台管控比较严,很难把游戏分享给别人。 那有什么办法把购买的游戏分享给朋友玩呢? 无意中我发现在Steam上购买的单机游戏下载安装到桌面是...
  • 我从浏览器调试工具中,找到这些内容,感觉应该是转存的一个请求链接,但我不知道如何使用,望们赐教,小弟感激不尽 ![图片说明](https://img-ask.csdn.net/upload/201708/04/1501789442_187546.jpg)![图片说明]...
  • 首先,在共享中,打开web共享。  然后把需要下载的文件拷贝到这个目录(Macinntosh HD-->资源库-->WebServer-->Documents目录): /Library/WebServer/Documents/ 目录下:如:我把Mac OS X Lion 正式版
  • 文件上传共享

    2012-11-28 16:52:08
    文件上传共享,删除,复制,张贴,都是在WEB上实现! 本系统还特别添加了ISO功能!
  • 前些天在了解Git版本控制的时候,看到了“局域网下可以共享文件(阅读or修改)”。发现自己之前都没了解过这个,虽然用着GitHub却对其来源的变化不甚了解。于是就动手操作了一下windows如何在局域网下共享文件。 对...
  • 很多外国网站的资源下载是真的慢,通过网盘分享的话就会快很多! 分享文件的方法很简单,只需要两步: 第一步:选中想要分享文件,然后点击分享按钮。 第二步:创建分享的链接。
  • 共享传输文件

    2007-09-21 12:11:46
    主要的好处是避免普通共享所代来的潜在的危害(比如:由于共享文件别人传输时被破坏的凶险等等..),由于本软件是采用的是单向传输的方式,就算在传输过程中文件被破坏.但你共享文件不会被破坏.也支持多个计算机下载....
  • 企业大文件跨国传输(因网络环境问题,常规的传输方式不适合大文件跨国传输);企业的数据量急剧增长,海量数据分发与收集传输需求;……常用的大文件传输方式及优缺点:1.大文件如何传输—电子...
  • NextCloud如何共享文件

    万次阅读 2019-12-25 13:04:10
    2、选择要共享文件或者文件夹。点击对应文件或者文件夹图标右下角的 ... 按钮。出现一个菜单,如下图。选择“共享”。 3、共享菜单选择后,将出现如下界面, 这样,我们就可以开始选择共享用户。点击上图...
  • linux及windows文件共享

    万次阅读 2016-07-02 20:44:57
    http://blog.csdn.net/pipisorry/article/details/51812022本文主要说明 linux和windows文件共享, ...(ubuntu16.04, 14.04和win7测试通过)linux和windows文件共享window对linux文件内容进行操作,利用linux samba

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 147,829
精华内容 59,131
关键字:

如何分享大文件给别人