We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff07be6 commit fbf3e1fCopy full SHA for fbf3e1f
doc/dash_info1.jpeg
76.8 KB
doc/dash_info2.png
33 KB
doc/dash_info3.png
42.3 KB
doc/dash_info4.png
683 KB
readme.md
@@ -1,5 +1,47 @@
1
## easyserver
2
3
+## 这是个啥?
4
+
5
+如果你想上传一个文件到服务器,你有什么方式?
6
7
+- ftp
8
+- scp ?
9
+- ???
10
11
+ftp 是常用的。你可以选择传统的 ftp server,例如 vsftpd.
12
13
+但 ftp server 上传文件,认证方式是通过用户名和密码,你需要为每个用户设置一个密码,然后把密码告诉用户,用户才能上传文件。
14
15
+如果你想让用户上传文件,但不想让用户知道密码,那么你可以使用 token 的方式。
16
17
+于是,这个工具就诞生了。
18
19
+这是一个可以支持 user-pass、token、annymous 认证的 http server,拥有如下能力:
20
21
+- 上传文件
22
+- 下载文件
23
+- 查看文件目录
24
25
+对,都是很基础的功能,但是,这个工具可以让你更方便地使用这些功能。
26
27
+比如,在 浏览器中,直接访问 `http://xxx.xxx.xx/_dash`, 你就能看到类似下面的页面:
28
29
+
30
31
+像这样上传:
32
33
+
34
35
+像这样做认证:
36
37
+
38
39
+可以像这样查看文件:
40
41
+
42
43
+快玩起来吧 🍻🍻🍻
44
45
## 先跑起来吧
46
47
```bash
0 commit comments