1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > git@github.com: Permission denied (publickey).

git@github.com: Permission denied (publickey).

时间:2019-08-25 02:03:13

相关推荐

git@github.com: Permission denied (publickey).

04月22日 20:32:40 xiyuan1223 阅读数 90

git@: Permission denied (publickey).

首先用 ssh -vT git@ 测试一下,会去你用户目录下面找公钥文件:

debug1: Will attempt key: /Users/ligengze/.ssh/id_rsadebug1: Will attempt key: /Users/ligengze/.ssh/id_dsadebug1: Will attempt key: /Users/ligengze/.ssh/id_ecdsadebug1: Will attempt key: /Users/ligengze/.ssh/id_ed25519debug1: Will attempt key: /Users/ligengze/.ssh/id_xmssdebug1: SSH2_MSG_EXT_INFO receiveddebug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,rsa-sha2-512,rsa-sha2-256,ssh-dss>debug1: SSH2_MSG_SERVICE_ACCEPT receiveddebug1: Authentications that can continue: publickeydebug1: Next authentication method: publickeydebug1: Trying private key: /Users/ligengze/.ssh/id_rsadebug1: Trying private key: /Users/ligengze/.ssh/id_dsadebug1: Trying private key: /Users/ligengze/.ssh/id_ecdsadebug1: Trying private key: /Users/ligengze/.ssh/id_ed25519debug1: Trying private key: /Users/ligengze/.ssh/id_xmssdebug1: No more authentication methods to try.git@: Permission denied (publickey).

1234567891011121314151617

类似这样信息,这说明/User/用户名/.ssh/ 下面去寻找公钥文件,当前用户目录下面的确没有公钥文件,解决办法:

切换到/User/用户名/.ssh/ 下面:

cd /User/xxx/.ssh/(这是问题的关键,不是什么目录都可以)

1

使用

ssh-keygen -t rsa -b 4096 -C "Git邮箱@"

1

一路回车下去

在.ssh/下面会生成isa.pub 文件

复制里面的内容在github 新建ssh key

重新使用ssh -vT git@

debug1: channel 0: new [client-session]debug1: Entering interactive session.debug1: pledge: networkdebug1: Sending environment.debug1: Sending env LANG = zh_CN.UTF-8debug1: Sending env LC_CTYPE = zh_CN.UTF-8Hi xiyuan1223! You've successfully authenticated, but GitHub does not provide shell access.debug1: client_input_channel_req: channel 0 rtype exit-status reply 0debug1: channel 0: free: client-session, nchannels 1Transferred: sent 3504, received 2484 bytes, in 0.8 secondsBytes per second: sent 4271.0, received 3027.7debug1: Exit status 1

123456789101112

okay!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。