本文主要是介绍将代码上传git@git.oschina.net出现Permission denied (publickey).,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用SSH Key在本地和git@OSC 之间建立安全的加密连接时总是返回Permission denied (publickey).
原因:没有读取到刚生成的*.pub文件
一般来说,生成秘钥时给秘钥起名字会自定义
ssh-keygen
回车后,提示给ssh秘钥文件起名
Enter file in which to save the key ("当前所在路径"): “给文件起个名字”
解决方案一:
1.给文件起名的时候使用 ‘id_rsa’ 这个名字
解决方案二:
1.如果非要自己取名字,那就使用
ssh-add ~/.ssh/你的名字
将自己的名字加入到ssh中
这样使用
ssh -T git@git.oschina.net
这样就会看到
Welcome to Git@OSC, yourname!
部分内容来源: http://my.oschina.net/alvin404/blog/205745
这篇关于将代码上传git@git.oschina.net出现Permission denied (publickey).的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!