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

2016-06-21 17:49:18 +08:00
 Maskeney

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

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

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

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

用云盘开一个共享文件夹最好,去文印店不用密码就能直接下载东西
Maskeney
2016-06-21 21:36:08 +08:00
@Gandum 哈哈你说的也可以,正好我想试试搭建网站
Maskeney
2016-06-21 21:55:09 +08:00
感谢各位,搭建好了,没有网站,开启了 nginx 的显示目录,当最简陋的网盘用了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/287351

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX