首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
3,837 阅读
2
十年之约RSS聚合订阅服务上线
3,464 阅读
3
工资发放日的区别
2,761 阅读
4
rsyslogd内存占用过高解决方案
2,506 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,310 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
生活
旅行
Java
学习笔记
教程
Linux
服务器
软件
日记
SpringBoot
Windows
服务
数据库
福利
Spring
系统
SQL
docker
萧瑟
累计撰写
201
篇文章
累计收到
1,442
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
201
篇与
萧瑟
的结果
2025-05-23
MinIO 禁止展示桶文件列表
MinIO为了放开访问权限,设置了*,但如果直接访问桶的路径时,竟然把桶里的所有文件链接都列出来了,对系统隐私效果十分不友好。本文以新版和旧版进行总结,如何配置MinIO的policy来禁止展示桶文件列表。话外自从 MinIO 开源协议从 Apache2.0 变更为 AGPLv3 ,新协议具有严重的约束,对商业不友好,按照AGPLv3规定,只要系统部署后接入MinIO服务,具有文件存储或读取行为,不论是否改造源码,不论发布在何处,都需要将整个产品源码开源。若需要使用minio开源版则请下载部署Apache2.0的最后一个版本:minio-RELEASE.2021-04-22T15-44-28Z本文以此版本为分界线来配置桶禁止展示文件列表;新版MinIO配置新版自带了功能比较全的配置页,设置禁止展示桶文件列表特别简单,直接设置桶的Access Policy为自定义就好。登录控制台,点击 Buckets ,找到要设置的桶,点击进入,点击Access Policy下的选项,选择为 Custom 。将 Action 下的 s3:ListBucket 删除即可。旧版MinIO配置旧版控制台只有基础的文件管理,设置了 public ,设置的 policy 如下图,就可以直接访问该桶下面所有的文件资源,但访问根目录则会出现所有文件列表。禁止文件展示文件列表,则需要下载 MinIO 的 mc 客户端。wget https://dl.minio.org.cn/client/mc/release/linux-amd64/archive/mc.RELEASE.2021-04-22T17-40-00Z mv mc.RELEASE.2021-04-22T17-40-00Z mc chmod +x mc赋予文件权限后,配置MinIO登录// 登录minio ./mc config host add minio http://127.0.0.1:9000 用户名 密码 // 检查是否连接成功 ./mc config host list查看当前桶具有什么权限,执行以下命令./mc policy get-json minio/mpb该命令会返回一个json内容,将该内容复制出来,新建一个 new_policy.json 文件,并将内容复制进去,然后保存文件。修改 new_policy.json 文件,将 将 Action 下的 s3:ListBucket 删除后 保存。执行以下命令,修改桶的 policy./mc policy set-json new_policy.json minio/mpb然后我们再访问桶目录,就不在展示文件列表了。
2025年05月23日
34 阅读
1 评论
2025-05-12
北京大观园一日游:病中寻景的别样体验
此次北京大观园之行,因看病后散心而来。赏《甄嬛传》取景地,观自然风景,拍不怕生的鸭子。工作日人少,能静心感受园林魅力,忘却看病烦恼,让我对城市多了份热爱,收获了独特惬意的旅行体验。
2025年05月12日
110 阅读
11 评论
2025-05-11
Typecho(1.2.1)免密登录研究笔记
最近在研究 Spring Cloud 微服务 框架,便研究了一下它的OAuth2认证模式,想着在Typecho中也对接下,后面就不用再次输入账号密码了,很是方便。其中技术难点,是 Typecho 的免密登录方式,看到官方文档说的是封装在了Widget_User组件中,开发人员可调用此组件免密登录。但是验证了好久,都无法登录成功,又研究了聚合登录的插件中的免密登录(见下方)方法,也不是很好使。//使用用户uid登录 private function useUidLogin($uid, $expire = 0) { $authCode = function_exists('openssl_random_pseudo_bytes') ? bin2hex(openssl_random_pseudo_bytes(16)) : sha1(Typecho_Common::randString(20)); $user = array('uid'=>$uid,'authCode'=>$authCode); Typecho_Cookie::set('__typecho_uid', $uid, $expire); Typecho_Cookie::set('__typecho_authCode', Typecho_Common::hash($authCode), $expire); //更新最后登录时间以及验证码 $this->db->query($this->db ->update('table.users') ->expression('logged', 'activated') ->rows(array('authCode' => $authCode)) ->where('uid = ?', $uid)); }这个是根据用户的 uid 进行免密登录,但是调用 $this->user->hasLogin() 来判断用户是否登录,一直是 false;查了查资料,看到了一篇《Typecho不改核心代码实现自定义登录、注册功能》文档,然后给了一个思路,研究一下1.2.1版本用户那块的代码;在/var/Widget/User.php中,用户登录跟聚合登录的方式一样,但是就是不好使,再向下有一个方法,叫 simpleLogin; 注解也写的很好“只需要提供uid或者完整user数组即可登录的方法, 多用于插件等特殊场合”,直接调用 $this->user->simpleLogin($uid),即可登录成功。只要思想不滑坡,方法总比困难多。
2025年05月11日
75 阅读
5 评论
2025-04-02
IOS18.4体验5G-A:探索下一代移动网络体验
随着科技的不断进步,移动通信技术也在持续演进。最近收到IOS 18.4推送,这一版本特别针对即将在全球范围内逐步推广的5G Advanced(简称5G-A)网络进行了优化。5G-A作为5G技术的升级版,不仅继承了前者的高速度和低延迟特性,还在速度上有了显著提升。iOS 18.4通过优化系统底层协议栈,使得设备能够更好地利用5G-A提供的更高带宽。用户在下载大型文件、观看4K甚至8K视频时会感受到前所未有的流畅体验。此外,得益于5G-A更低的延迟,实时在线游戏的响应时间也大大缩短,为玩家提供了更加沉浸的游戏环境。现在来看看实际效果,没开5G-A套餐的情况下能达到500M。
2025年04月02日
149 阅读
6 评论
2025-03-17
阿衰完结-成长路上的欢笑与希望
今日偶然刷抖音,发现《阿衰》这部伴随无数人成长的经典漫画终于画上了句号。对于很多人来说,《阿衰》不仅仅是一部漫画,它更像是我们青春岁月里的一位老友,见证了我们的懵懂、欢笑与泪水。回首往昔,那些和同学们挤在一起争看《阿衰》的日子仿佛就在昨天。阿衰那充满喜感的形象,他与大脸妹之间的斗智斗勇,以及在学校里发生的种种趣事,无不成为课余时间最美好的回忆之一。那时的生活简单而纯粹,快乐似乎来得特别容易,只要有阿衰的新故事就能让我们开怀大笑。然而随着时间流逝,我们都逐渐长大,面临着各自的人生挑战。生活并不总是一帆风顺,有时候甚至会显得有些艰难困苦。但正如阿衰即使面对着考试失利、被老师批评等重重困境时依然能够找到属于自己的小确幸一样,我们也学会了在忙碌与压力之中寻找快乐,在逆境中保持乐观积极的态度。虽然《阿衰》的故事结束了,但它带给我们的影响却是深远持久的。它教会我们要用一颗平常心去对待生活中遇到的各种事情,无论是成功还是失败,都应该坦然接受,并从中发现乐趣。更重要的是,它提醒着我们,无论年纪多大,身处何方,心中都应该保留一份童真,让快乐永远延续下去——因为真正的快乐是没有结局的。所以,当听到《阿衰》完结的消息时,除了些许不舍之外,更多的是感恩。感谢它陪伴我们一起度过了那些难忘的时光,也期待未来能在生活的舞台上继续书写属于自己的精彩篇章,就像阿衰一样,即使面临困难也不忘微笑前行。毕竟,生活虽苦,但快乐无尽。在这条漫长的人生旅途中,愿我们都能带着阿衰的精神,勇敢地迎接每一个挑战,让笑容成为最坚强的铠甲。
2025年03月17日
224 阅读
8 评论
2025-03-09
春节南京之行-寻找心灵的慰藉
即使旅途充满变数,但它同样可以成为一次心灵深处的洗礼
2025年03月09日
397 阅读
21 评论
2025-02-22
某音商城5G三网通无线便携wifi小评
因办公环境不能提供互联网,导致每个月手机流量不够用,刷某音时,看到一款三网通便携wifi,关键还能支持5G,商家宣称最高速度能达到500M,还90天无理由退款。抱着试一试的态度,买了一个。到货拉,先看看包装和设备外观。大小还是挺方便的。{gird column="2" gap="15"}{gird-item} {/gird-item}{gird-item} {/gird-item}{/gird}迫不及待地进行网络测评了,本次采用室内(办公环境和居民楼)及地铁。室内测速,联通信号最差,其次是电信,最好的是移动。地铁上为北京地铁8号线,均为地下,其中电信和移动表现最好,联通网络最差。以上测速并不代表联通网络很差,根据商家说这个网速得看当地信号基站。这个设备采用的是展锐v510 5G芯片,设备为Wifi6双频,电池为10000mAh,支持USB有线直连(免驱动、免安装)。通过设备后台发现,电信、联通使用N78、移动N41。设备流量的话是无限流量89元/月、399元/180天、699元/年、999元/810天三网融合1900G月流量79元/月、299元/180天、499元/年、799元/24月单网1500G月流量59元/月、239元/180天、399元/年、699元/24月特别注意:设备内置的是物联网卡,使用那家网需要实名认证。整体来说,网速还是不错,等后面用一段时间再说。
2025年02月22日
365 阅读
20 评论
2025-02-08
使用 jlesage/firefox 镜像搭建一个Web版浏览器
使用 jlesage/firefox 镜像搭建一个Web版浏览器及中文乱码、安全配置等,为你打造一款内网web版浏览器,安全访问内网环境。
2025年02月08日
418 阅读
12 评论
2025-02-07
国补小主机-中柏N100 Pro
奈何国补mac mini m4抢不到,趁着2024年国补的小尾巴,入手了一款500元的中柏N100小主机(准系统)。欸,硬盘内存加起来都比主机贵,这年头真难。总体1500左右拿下。配置大概是12代N100处理器,4核4线程,睿频最大3.4GHz,硬盘2T SSD,32G内存,双网口。BIOS相关设置正常关机短暂等待数秒后,按开机键,狂按 Delete 键进入 BIOS。设置BIOS来电开机在 Advanced 选项中选择「OEM Configuration」可以在最后一行「AC Power Loss」中选择模式。Power Off: 关闭相关功能。Power On: 传统意义上的来电自启,只要接通电源就会自启动。Last State: 只有在上次关机是意外断电导致时,接通电源才会自启动。设置网络唤醒网络唤醒只能从有线网络唤醒,设置位置也在「OEM Configuration」下面。「Wake from Lan」有线网络唤醒开启后,虽然在关机时,网口的灯不亮,但可以唤醒。快速启动正常关机短暂等待数秒后,按开机键,狂按 F7 键 进入硬盘(系统)选择。飞牛私有云NAS系统非常流畅,跑Docker、虚拟机都是可以的,应用商店比较齐全。而且飞牛还支持自带的外网映射,网速飞快。不怕在外面连不上。玩机总结N100小主机只跑一个飞牛,属实浪费了,但是拿到设备前我安装过PVE,然后虚了一个NAS,其他系统也都用不到,后来又装回飞牛NAS了。飞牛自带功能已经日益强大了。喜欢折腾的小伙伴,可以入手一个试试水,25年国补又来了。不要像我内存和硬盘都买新的,可以去咸鱼上淘个二手的,价格还便宜。欸,买完主机后,我又抢到MAC MINI了,没办法,家庭条件不允许,又把MAC mini退了,太桑心了。
2025年02月07日
1,089 阅读
33 评论
2025-01-31
记一次网吧上网体验小记
网络安全重于泰山,小心防范恶意中间人渗透攻击,记录一次网吧上网安全随笔。
2025年01月31日
538 阅读
22 评论
1
2
...
21