ssh-keygen -t rsa -C '登录邮箱账号'
ssh -T git@github.com
The authenticity of host ‘github.com (20.205.243.166)’ can’t be established.
ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added ‘github.com,20.205.243.166’ (ECDSA) to the list of known hosts.
git@github.com: Permission denied (publickey).
将20.205.243.166 github.com加到HOSTS文件里去
ssh -T git@github.com
git@github.com: Permission denied (publickey).
ssh-agent -s
unable to start ssh-agent service, error :1058
用管理员权限运行PowerShell,执行一下代码,开启ssh-agent服务
Set-Service -Name ssh-agent -StartupType automatic
ssh-add ./sshkey/ssh.pub
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions for './sshkey/ssh.pub' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored.
说我公钥文件访问权限太大了,我就设置成everyone用户组不可读
ssh-add ./sshkey/ssh
Identity added: ./sshkey/ssh ('登录邮箱账号')
ssh -T git@github.com
Hi Luna2333-ai! You've successfully authenticated, but GitHub does not provide shell access.
用户在尝试使用SSH连接GitHub时遇到权限问题,通过ssh-keygen生成RSA密钥,添加主机到known_hosts,设置ssh-agent服务,调整公钥文件权限,并成功认证但无法获取shell访问。

15万+

被折叠的 条评论
为什么被折叠?



