1. 验证是否授权成功
ssh -T git@github.com

2. 问题

Q1:

RROR: You’re using an RSA key with SHA-1, which is no longer allowed.
Please use a newer client or a different key type.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

Answer: rsa 非对称加密不再被支持。换一个加密算法就行了。

ssh-keygen -t ecdsa -b 521 -C "your_email@example.com"

Q2:

Permissions 0640 for ‘/home/lrkqcd/.ssh/id_ecdsa’ are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key “/home/lrkqcd/.ssh/id_ecdsa”: bad permissions
Permission denied (publickey).
fatal: Could not read from remote repository.

Answer: 私钥权限的问题,只能文件所属用户有读权限。

chmod 600  id_ecdsa

Q3:

fatal: unable to access ‘https://github.com/zuohaimin/SSR_IMG.git/’: gnutls_handshake() failed: The TLS connection was non-properly terminated.

Answer: 一般来说是网络问题,被墙了。

//取消http代理
git config --global --unset http.proxy
//取消https代理 
git config --global --unset https.proxy

一般来说没啥用。

Q3: