有一台 AWS 的 VPS,想用来做一个简单的文件中转,如何实现方便的上传与下载? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Maskeney
V2EX    问与答

有一台 AWS 的 VPS,想用来做一个简单的文件中转,如何实现方便的上传与下载?

  •  
  •   Maskeney 2016-06-21 17:49:18 +08:00 3334 次点击
    这是一个创建于 3399 天前的主题,其中的信息可能已经有所发展或是发生改变。

    美国西部机房,系统是 Ubuntu ,现在只搭了 SSR 和 KMS 在校生一枚,不想每次都拿着 U 盘去打印店,也不想在文印店上登录账号下载文件( qq 、网盘啥的 (感觉上搭建一个 http 网站就行? (要方便上传和下载的,就是只要一个浏览器输入 IP 和目录就能获取到文件的那种 没搭过网站,还请赐教时详细一点。

    31 条回复    2016-06-23 13:07:37 +08:00
    Maskeney
        1
    Maskeney  
    OP
       2016-06-21 17:51:18 +08:00
    美国西部机房,系统是 Ubuntu ,现在只搭了 SSR 和 KMS /br 在校生一枚,不想每次都拿着 U 盘去打印店,也不想在文印店上登录账号下载文件( qq 、网盘啥的 /br (感觉上搭建一个 http 网站就行? /br (要方便上传和下载的,就是只要一个浏览器输入 IP 和目录就能获取到文件的那种 /br 没搭过网站,还请赐教时详细一点。
    Maskeney
        2
    Maskeney  
    OP
       2016-06-21 17:51:52 +08:00
    好吧,充分暴露了我连 HTML 语言的换行符都不知道哪一个。。。
    chairuosen
        3
    chairuosen  
       2016-06-21 17:51:59 +08:00
    ftp 就可以
    chairuosen
        4
    chairuosen  
       2016-06-21 17:53:02 +08:00
    然后 nginx 开一个 autoindex
    hosiet
        5
    hosiet  
       2016-06-21 17:59:41 +08:00 via Android
    owncloud
    Maskeney
        6
    Maskeney  
    OP
       2016-06-21 18:04:17 +08:00
    @chairuosen @hosiet 能详细一点吗?如何部署?
    miaosu
        7
    miaosu  
       2016-06-21 18:05:55 +08:00
    @Maskeney sudo apt-get install nginx -y
    Maskeney
        8
    Maskeney  
    OP
       2016-06-21 18:09:08 +08:00
    @miaosu 然后就有 http 网站功能了?可是怎么上传文件呢。。
    adrianzhang
        9
    adrianzhang  
       2016-06-21 18:10:15 +08:00 via Android
    上传用 scp, 下载的时候,在数据目录运行 python -m SimpleHTTPServer 端口号。
    chairuosen
        10
    chairuosen  
       2016-06-21 18:13:17 +08:00
    @Maskeney
    上传的方法:
    1 , scp 命令
    2 , sftp 客户端 only
    3, ftp 服务端,客户端都需要。
    4 ,其他 web 方式
    下载的方法:
    nginx 建一个 vhost 绑到某目录,配置里开启 autoindex 即可
    Maskeney
        11
    Maskeney  
    OP
       2016-06-21 18:14:16 +08:00
    @adrianzhang 是不是需要安装这个 simplehttp ,一直开着这个服务可以吗?
    Maskeney
        12
    Maskeney  
    OP
       2016-06-21 19:03:47 +08:00
    正在用 nginx 。。。。慢慢检索慢慢入门
    9hills
        13
    9hills  
       2016-06-21 19:04:23 +08:00
    https://github.com/jordic/file_server

    上传下载管理,还支持密码,足够了
    debiann
        14
    debiann  
       2016-06-21 19:06:11 +08:00 via iPhone
    ftp
    mrlong
        15
    mrlong  
       2016-06-21 19:09:31 +08:00
    如果搭建好了环境可以用 kodexeplore 简单易懂, owncloud 私有云,功能很强大
    adrianzhang
        16
    adrianzhang  
       2016-06-21 19:16:02 +08:00
    @Maskeney 最好别一直开,这个只是个简单 http 服务器,安全性、性能和稳定性都差。
    hosiet
        17
    hosiet  
       2016-06-21 19:43:38 +08:00 via Android
    要用 owncloud 的话到 owncloud.org 上找下载页面的 Ubuntu 软件源,加上软件源, apt 装软件包,然后跟着用户手册初始配置,就有了一个强大的私有云平台
    Gandum
        18
    Gandum  
       2016-06-21 21:17:02 +08:00
    楼主的愿望是下东西不输帐号密码?

    ftp 最简单暴力了,但是不设密码会不会给人一种做死的感觉呢

    用云盘开一个共享文件夹最好,去文印店不用密码就能直接下载东西
    Maskeney
        19
    Maskeney  
    OP
       2016-06-21 21:36:08 +08:00
    @Gandum 哈哈你说的也可以,正好我想试试搭建网站
    Maskeney
        20
    Maskeney  
    OP
       2016-06-21 21:55:09 +08:00
    感谢各位,搭建好了,没有网站,开启了 nginx 的显示目录,当最简陋的网盘用了
    msg7086
        21
    msg7086  
       2016-06-21 23:50:28 +08:00
    就是小心流量别超了。人家的价格设定是面向月付百万的客户的。
    Maskeney
        22
    Maskeney  
    OP
       2016-06-22 09:06:34 +08:00
    @msg7086 的确,我在想如何防止超流量,万一哪个不长眼的 D 到我这来信用卡估计会爆炸
    Maskeney
        23
    Maskeney  
    OP
       2016-06-22 09:09:06 +08:00
    @hosiet owncloud 没找到 apt 安装,只看到了一堆 targz 。。。头大
    Maskeney
        24
    Maskeney  
    OP
       2016-06-22 09:10:55 +08:00
    @Gandum FTP ,有时间我试试,部署起来比 nginx 简单吧?
    Maskeney
        25
    Maskeney  
    OP
       2016-06-22 09:49:13 +08:00
    @9hills 那个 go 是什么鬼啊,好不容易解决了 $GOPATH not set. For more details see: go help gopath 这个问题。执行 go install 的时候又 no buildable Go source files in
    9hills
        26
    9hills  
       2016-06-22 10:03:44 +08:00
    SpicyCat
        27
    SpicyCat  
       2016-06-22 12:21:10 +08:00
    个人用 AWS 的都是壕。
    Maskeney
        28
    Maskeney  
    OP
       2016-06-22 12:34:25 +08:00
    @SpicyCat 目前处于一年免费期
    Maskeney
        29
    Maskeney  
    OP
       2016-06-22 12:35:19 +08:00
    @9hills 这个页面是空的啊。。。请说的详细一点好么。。
    Maskeney
        30
    Maskeney  
    OP
       2016-06-22 12:45:52 +08:00
    @9hills 不太会用,,把这个二进制文件放到 VPS 上然后呢?
    15ir
        31
    15ir  
       2016-06-23 13:07:37 +08:00
    不想 U 盘? ----> http://ys168.com/ 自定义地址,支持密码,权限控制等,1G 容量...

    其他需求 ----> t/225714?p=2 不过好像原作者不更新了...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2714 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 07:29 PVG 15:29 LAX 00:29 JFK 03:29
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86