fix:upload

This commit is contained in:
吕新雨
2026-02-03 00:44:00 +08:00
parent ef7c4e774d
commit 2d5b8b094f

View File

@@ -103,6 +103,14 @@ jobs:
fi fi
chmod 600 ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa
# 自检(不输出私钥内容,仅输出元信息,方便定位是否写入了错误文件/被截断)
echo "id_rsa 字节数:$(wc -c < ~/.ssh/id_rsa | tr -d ' ')"
echo "id_rsa 首行:$(head -n 1 ~/.ssh/id_rsa | tr -d '\r')"
echo "id_rsa 末行:$(tail -n 1 ~/.ssh/id_rsa | tr -d '\r')"
if command -v sha256sum >/dev/null 2>&1; then
echo "id_rsa sha256(前12位)$(sha256sum ~/.ssh/id_rsa | awk '{print substr($1,1,12)}')"
fi
# 快速校验私钥是否可解析(不会输出私钥内容) # 快速校验私钥是否可解析(不会输出私钥内容)
if ! ssh-keygen -y -f ~/.ssh/id_rsa >/dev/null 2>~/.ssh/ssh_key_check.err; then if ! ssh-keygen -y -f ~/.ssh/id_rsa >/dev/null 2>~/.ssh/ssh_key_check.err; then
echo "SSH 私钥无法解析。下面是 ssh-keygen 的报错(不包含私钥内容):" echo "SSH 私钥无法解析。下面是 ssh-keygen 的报错(不包含私钥内容):"