1. openldap 介绍和使用

    早期,公司是没有统一认证这个东西的,所以各自玩各自的。于是, confluence 一个用户体系,gitlab 一个用户体系,Jenkins 一个用户体系等等, 开发中要用到的开源软件数不胜数,每个软件都要认证, 必须想办法统一账号。 第三系统的认证通常都是配置化的, 比如 oauth, openid, ldap。兼容最广泛就是 ldap了,虽然是很老的系统(LDAPv3 was developed in the late 1990’s to replace LDAPv2.),最后还是要使用它。

    2020/05/12 ldap,openldap

  2. Linux 反选删除文件

    Linux rm 删除指定文件外的其他文件方法

    2019/12/23 rm,linux,delete

  3. virtualbox 虚拟机命令行添加新硬盘

    出于通过 vagrant box 创建 VM ,测试 Ceph 需要,需给 vm 添加额外硬盘以做测试。

    2019/12/10 vbox,virtualbox,vagrant

  4. PHP 使用 Magic Packet 完成 WOL 唤醒

    使用 Magic Packet 完成 WOL 唤醒,其实就是使用 UDP 发送一个数据到目标计算的指定端口,那么其实不需要使用各种程序或者 app,使用 php 也可以完成操作。

    2019/11/22 PHP,WOL

  5. Docker Swarm 服务编排之命令

    Docker 有个编排工具 docker-compose,可以将组成某个应该的多个 docker 容器编排在一起,同时管理。同样在 Swarm 集群中,可以使用 docker stack 将一组相关联的服务进行编排管理。

    2019/11/22 docker,swarm,compose

  6. 最快的文本搜索神器 ripgrep

    说到文本搜索工具,大家一定会知道 grep, 它是 linux 最有用并最常用的工具之一。 但如果要再一个大的工程项目中搜索某个关键词,大家也一定知道它比较耗时。 所以就有了很多替代工具,之前最出名的是 Ack,Ag 而最近又有了新的替代者 Ripgrep, 这个工具和 Ack/Ag 一样都使用了多线程的方法,但 rg 比它们更快

    2019/11/13 ripgrep,grep,search

  7. 迁移 Docker 容器储存位置

    要将系统磁盘和应用数据盘进行分离,除了能够获得更好的性能,最关键的还是能够让数据更安全可靠:多数云服务数据盘支持备份快照、并且支持大容量 SSD 盘。

    2019/11/01 docker,volume

  8. 如何在 CentOS / RHEL 8上安装 Fail2Ban 保护 SSH

    在本文中,我们将解释如何安装和配置 fail2ban 来保护 SSH 并提高 SSH 服务器的安全性,以防止对 CentOS / RHEL 8 的暴力攻击。

    2019/10/30 fail2ban,centos