fix:upload
This commit is contained in:
@@ -103,6 +103,14 @@ jobs:
|
||||
fi
|
||||
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
|
||||
echo "SSH 私钥无法解析。下面是 ssh-keygen 的报错(不包含私钥内容):"
|
||||
|
||||
Reference in New Issue
Block a user