Git 报证书签发者不被信任
fatal: 无法访问 'https://xxxxx.git/':Peer's Certificate issuer is not recognized.
关闭 Git 的 SSL 校验(仅建议在可信内网或临时排障时使用):
git config --global http.sslVerify false
yum 安装报证书错误
编辑 /etc/yum.conf,关闭 SSL 校验后刷新缓存:
sslverify=false
yum clean all
yum repolist
更安全的做法
直接关闭校验会失去中间人攻击防护,长期方案是补齐 CA 根证书:
yum install -y ca-certificates
update-ca-trust
或把自签 CA 证书放到 /etc/pki/ca-trust/source/anchors/ 后执行 update-ca-trust extract。排障完成后记得把 sslverify 改回 true、http.sslVerify 改回 true。