找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 76|回复: 8

可道云使用中,遇到的一个安全问题,目录能被直接访问

[复制链接]

10

主题

15

回帖

70

积分

注册会员

积分
70
发表于 2019-1-24 12:54:24 | 显示全部楼层 |阅读模式
本帖最后由 KVNV 于 2019-1-27 20:21 编辑

用可道云,网站目录下的文件都能被直接访问,并下载

我不想这样

有没有办法可以像nextcloud那样,访问网站目录会直接跳转到网盘登陆界面
回复

使用道具 举报

14

主题

44

回帖

142

积分

注册会员

积分
142
发表于 2019-1-24 13:10:36 | 显示全部楼层

南极仙翁 发表于 2019-1-24 13:10

可以设置验证码下载

分享是可以设置

但是直链还是没办法限制

比如网站目录是/www/wwwroot/abc.com/data/User/admin/home/

那么网站目录的东西都可以随便直链下载
回复

使用道具 举报

10

主题

15

回帖

70

积分

注册会员

积分
70
 楼主| 发表于 2019-1-24 13:24:38 | 显示全部楼层
nginx 搞个 auth  ,下载时加参数就可以了
回复

使用道具 举报

181

主题

1436

回帖

3481

积分

论坛元老

积分
3481
发表于 2019-1-24 13:10:00 | 显示全部楼层
htpasswd
[root@test ~]# /htpasswd -c /htpasswd admin 12345
Adding password for user admin

NGINX:

location / {
    auth_basic           "my site";
    auth_basic_user_file conf /htpasswd;
}


wget --http-user=magina --http-passwd=123456 https://xxxx/xxx.zip

参考:https://www.jb51.net/article/147598.htm

回复

使用道具 举报

3

主题

847

回帖

1749

积分

金牌会员

积分
1749
发表于 2019-1-24 13:52:38 | 显示全部楼层

wlz 发表于 2019-1-24 22:42

htpasswd
[root@test ~]# /htpasswd -c /htpasswd admin 12345
Adding password for user admin

谢谢回复

不过我的设置好后,直接访问主页也会弹出这个登陆框,有些影响正常使用



我再找找看看有什么办法让目录没法直接访问
回复

使用道具 举报

10

主题

15

回帖

70

积分

注册会员

积分
70
 楼主| 发表于 2019-1-24 22:42:50 | 显示全部楼层
再顶顶啊
回复

使用道具 举报

10

主题

15

回帖

70

积分

注册会员

积分
70
 楼主| 发表于 2019-1-27 20:08:21 | 显示全部楼层
访问目录,下载,加密,是三个问题
回复

使用道具 举报

4

主题

629

回帖

1286

积分

金牌会员

积分
1286
发表于 2019-1-24 22:42:00 | 显示全部楼层
你也不看看nextcloud设置多复杂,nginx加了多少规则。给目录加权限。
回复

使用道具 举报

8

主题

318

回帖

688

积分

高级会员

积分
688
发表于 2019-2-2 21:44:48 | 显示全部楼层
可道云的nginx配置指向目录a,文件存放于目录b(a≠b),如果有防跨站记得允许,理论上能成
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-22 18:51 , Processed in 0.025182 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表