我在linux下搭建了一个http服务器,运行权限是root。但是我发现有人可以通过url可以访问其他目录下的文件。我想知道他们是如何实现的?URL怎么输入的?
我在linux下搭建了一个http服务器,运行权限是root。但是我发现有人可以通过url可以访问其他目录下的文件。我想知道他们是如何实现的?URL怎么输入的?
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答798 阅读✓ 已解决
那就看你使用的 http server 是如何实现的了。
url 就是使用和文件系统类似的路径咯,如
http://1.2.3.4/root/helloworld.txt
或者http://1.2.3.4/test/../../root/helloworld.txt