OpenLDAP环境搭建及密码策略配置

OpenLDAP环境搭建 OpenLDAP采用bitnami/openldap镜像 该镜像本身本身是不支持ppolicy的,我们需要自定义加载需要的模块,网上的资料比较少,按照很多教程比如修改slapd.conf配置文件等都不好使,我查看了bitnami/openldap内的slapd.conf是空的, 而且镜像内服务的启动命令是/opt/bitnami/openldap/sbin/sl...

阅读全文

Linux PAM配置LDAP认证

为了不破坏宿主机的环境,采用虚拟机搭建环境来验证测试可行性。 到linuxvmimages下载centos8的镜像,直接用VMware或者VirtualBox打开。 yum update的时候会报以下错误 Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml 原因是因为centos8...

阅读全文

多种方式实现PDF合并、生成目录及大纲、添加水印

最近帮同事做一些PDF相关的功能,大致需求就是将多个PDF合并为一个并且为其生成目录(目录以合并前的各个PDF为单位),而且可以给合并后的PDF添加自定义的水印。 在实现过程中编码测试了多个相关Python包,其中较难的是生成目录,因为这个网络上没有现成的方案,但可以通过计算页数先生成一个目录的PDF,然后载将目录和其他PDF一起合并。 本文用到主要用到reportlab pikepdf ...

阅读全文

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. 下载 ...

阅读全文