TLS双向认证及Nginx配置


1. 认证流程 双向认证流程说明: 客户端发起连接 客户端首先向服务器发送ClientHello消息,其中包含以下信息: 支持的协议版本和加密套件列表 客户端随机数 服务器响应 服务器响应客户端的ClientHello消息,并发送ServerHello消息,其中包含以下信息: 服务器选择的协议版本和

Docker Compose部署GitLab-CE

GitLab 

说明 使用docker-compose部署gitlab-ce和runner 配置本机Nginx代理gitlab-ce容器中的Nginx gitlab-ce架构 详细架构概述参考官方文档。 docker-compose.yml

gitlab-runner配置说明

GitLab 

gitlab-runner配置说明 # 全局最大并行数 concurrent = 10 check_interval = 0 shutdown_timeout = 0 [session_server] session_timeout = 1800 [[runners]] name = "

KVM虚拟机之网卡管理


1. 命令 net-autostart autostart a network net-create create a network from an XML file net-define

KVM虚拟机之静态IP


1. 虚拟机创建固定ip 1. 查看虚拟机mac地址和使用的虚拟网卡 $ virsh dumpxml k8s-work1 | grep -E 'source network|mac address' <mac address='52:54:00:25:ab:8f'/> <so

KVM虚拟机之快照管理


1. 参数 [root@jorelSpace ~]# virsh help snapshot Snapshot (help keyword 'snapshot'): snapshot-create Create a snapshot from XML

KVM虚拟机之基础命令


0. 虚拟机列表 virsh list # 正在运行的虚拟机 virsh list --all # 所有虚拟机 1. 启动虚拟机 virsh start vir-name 2. 停止虚拟机 virsh shutdown vir-name 3. 强制停止,保持资源完整 virsh destroy vi

Samba共享目录

MacOS 

Samba共享目录 1. 目录权限说明 配置Samba的用户 # 新增/修改Samba用户的密码 $ smbpasswd test1 # 保证该用户拥有共享目录的权限 # chown -R test1 /shared_dir 2. 共享目录 # 远程连接时显示的目录名称 [document]

MacOS 解决 too many open files

MacOS 

MacOS 解决 too many open files   网上看到很多文章,都可以更改最大文件数,但都只是临时的,一旦重启电脑,就会失效。即使是添加limit.maxfiles.plist文件,我自己的电脑(MacOS14)重启也没用。   所以换种思路,使用自动操作每次开机自动配置最大文件数。

MacOS iTerm2便捷配置

MacOS 

1. Option+方向键实现单词移动按照图示操作,选择Natural Text Editing