21 天前

nginx+certbot申请免费ssl证书并自动续签

nginx ssl配置   免费ssl证书  

一、安装并配置ssl 1、安装 certbot yum install -y epel-release yum install -y certbot 2、执行申请命令 certbot certonly --webroot -w [站点目录] -d [域名] -m [联系人email] --agree-tos 3、申请成功后,会在/etc/letsencrypt/live/{域名}/下生…

2 个月前

shell 如何处理带有空格的文件名

疑难杂症  

场景 对目录下的所有文件进行打包并加密码 但是某些文件名中存在空格例如 “xxxx .psd” 报错提示 zip warning: name not matched: ./风格搞0506.psd zip error: Nothing to do! (try: zip -rP xxxx /data/cos/test/d1ee1633d80e92e0740b8201812fc331.z…

2 个月前

/dev/sdb 提示 Device /dev/sdb excluded by a filter解决办法

疑难杂症   运维技术  

无法创建PV,找不到分区表 [root@localhost etc]# pvcreate /dev/sdb Device /dev/sdb excluded by a filter 通过blkid发现磁盘类型为gpt [root@localhost etc]# blkid /dev/sdb: PTTYPE="gpt" /dev/sdc: PTTYPE="gpt" /dev/sdd: P…

3 个月前

SVN解决log日期锁定在1970无法修改的问题

疑难杂症  

1.svn查看log时,提示“Want to go offline”错误 2.关闭 或 cancel该提示对话框后,显示1970时间 解决方法 右键 -> TortoiseSVN -> Revison graph 执行这个操作之后再去show log就可以查看了…

10 个月前

使用python 解析SSL证书的域名和过期时间

疑难杂症  

通过ssl模块解析 import ssl # SSL证书文件路径 cert_file = '/path/to/certificate.pem' # 解析SSL证书 cert = ssl.load_certificate(ssl.PEM, open(cert_file).read()) # 获取证书的域名 domain = cert.get_subject().commonName print(…