九、解决Nextcloud的一些安全设置和警告
果然不能立flag,刚立完发现nextcloud的一堆提示:
1、http头问题
这明显是要增加请求头的设置嘛,这个简单,前面才写的东西,改一下就好:
# 在nextcloud.confjfd 因为是nginx代理的,所以要去nginx改
vi /etc/nginx/conf.d/nextcloud.conf
# 增加以下行:
add_header X-Content-Type-Options: nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header Strict-Transport-Security "max-age=15552000";
vi /etc/nginx/conf.d/nextcloud.locations
# 增加以下:
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
两边写最公平了~
2、电话区域问题
这个简单,在config.php里加上下面这行,重启docker就好
'default_phone_region' => 'CN',
3、SVG问题
其实据笔者所知,这个应该是字体吧~ 没有就装嘛
# 进入容器内,docker exec 执行也行
docker exec -it nextcloud /bin/bash
apt-get install libmagickcore-6.q16-6-extra
再重启下容器就应该好了:
OK~ 打完收工 不立flag