怎样实现一个可以访问任意文件的文件服务器?

2017-09-24 15:24:14 +08:00
 YingJie

类似python -m http.server port

golang 也是很简单的几行,但是这样只能访问程序运行目录中的文件,想要的是可以访问任意文件,如果能加上上传、执行、身份认证……就更好了,求个思路或现成方案,可能有表哥会说中国菜刀。

2515 次点击
所在节点    问与答
16 条回复
xfspace
2017-09-24 15:39:25 +08:00
自己写个简单的页面实现如上功能,以 root 身份运行
pimin
2017-09-24 15:42:55 +08:00
既然你说了菜刀,那我就说个向日葵吧
FifiLyu
2017-09-24 17:31:55 +08:00
cd /
python -m http.server port

不就实现你想要的了?直接根目录运行服务。
miniers
2017-09-24 20:07:08 +08:00
你需要的是 caddy 的 filemanager
YingJie
2017-09-24 21:33:41 +08:00
@FifiLyu windows 系统
gstqc
2017-09-24 21:41:09 +08:00
Everything 开 HTTP 服务
nealnote
2017-09-24 21:47:09 +08:00
http file server
nightv2
2017-09-24 22:03:12 +08:00
@gstqc 我的第一反应也是这个
seasstyle
2017-09-24 22:04:48 +08:00
远程桌面还要什么 jiba 文件服务器
YingJie
2017-09-24 22:07:12 +08:00
@seasstyle 嗯哼,有些需求不是那么简单的。
douglas1997
2017-09-24 22:53:43 +08:00
Yummy sftp
phithon
2017-09-25 00:49:59 +08:00
ericls
2017-09-25 00:51:42 +08:00
scp
skydiver
2017-09-25 04:03:58 +08:00
不就是 smb 么
casparchen
2017-09-25 04:47:19 +08:00
透明计算
YingJie
2017-09-25 18:10:05 +08:00
@casparchen 高级黑
谢谢各位,决定魔改 http file server,就是 turbo delphi 开发环境不好弄,delphi 长时间不接触手生了。

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

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

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

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

© 2021 V2EX