XWiki对接OpenID Connect认证系统

研究XWiki对接OIDC认证花了不少时间,主要还是由于网上资料较少尤其是中文资料,而且涉及到的扩展官方文档也不够详细,过程中主要有两个难点: 非标准端口认证过程中的转跳不正确 接入OIDC认证后与原有账户的关联问题 本文使用的OpenID Connect的服务是 Authelia Nginx反向代理XWiki 由于OpenID Connect需要以TLS为基础,所以使用...

阅读全文

Windows下安装Office2019批量许可证版(VOL)及使用KMS激活

很少使用windows来办公,windows下一直使用WPS来临时使用,最近工作上需要调试一个程序,需要调用Word。便准备安装一个Office,我预想的是直接安装一个正版office,然后用KMS激活即可,结果发现不好使。 上网查询才发现只用VOL版本的才能使用KMS激活,而官网下载professional plus版本是不行的。 Office 2019 VOL下载及安装 1. 下载 ...

阅读全文

部署Waline评论服务并在Jekyll静态站中集成

之前博客中一直用Disqus来提供评论功能,这个在国内是无法访问的。而且由于我之前换过域名,导致所有的评论数据无法显示了,也懒的调试一直也没管。 本来想自己有时间开发一个类似系统,网上搜索发现已经有很多开源的了,而且已经做的很完善了,就不重复造轮子了。 示例Waline服务地址为my-waline.example.com,请注意替换。 Waline部署 根据文档-独立部署我写个一个Do...

阅读全文

帕拉迪堡垒机软件(趣运维.app)不能登陆问题调试

公司用的帕拉迪的堡垒机软件,之前一直在mac下使用没有问题,最近安装了macOS Vetura,再次使用的时候 iterm2 报了以下错误: A session ended very soon after starting. Check that the command in profile "Default" is correct. 点击后就退出了,没有留下任何其他提示,网上检索后也...

阅读全文

Tailscale使用以及搭建自己的derp中继服务器

Tailscale安装 各平台在这个页面对应点击下载安装(https://tailscale.com/download/) 有UI的平台都比较容易,主要记录一下Linux server 加入Tailscale网络的过程,以Debian 11 为例 Add Tailscale’s package signing key and repository: curl -fsSL ht...

阅读全文

访问Docker容器中服务的三种方式

在同一个宿主机上一个服务需要访问另一个服务,比如常见的web服务需要链接mysql等数据库。这里有三种方式来实现。 我之前大多采用第一种方式,我这里建议使用第三种方式。 端口映射后使用宿主机的IP来访问 # 启动mysql容器映射3306端口 docker run -d --name mysql -p 3306:3306 mysql:8 # 通过宿主机IP来连接mysql docker ...

阅读全文