ruby-on-rails – 将铁轨部署到heroku – 未经授权的公钥访问
发布时间:2020-12-16 20:33:27 所属栏目:百科 来源:网络整理
导读:所以我试图将我的应用程序部署到heroku,但是每当我推着掌握时,它都会给我这个错误: !你的钥匙与指纹cb:e1:5c:31:cd:6b:78:6e:30:ff:eb:11:e2:4b:2e:b3没有权限访问平滑山-8970. 我尝试从生成新的ssh键删除所有内容并替换文件.我甚至创建了
所以我试图将我的应用程序部署到heroku,但是每当我推着掌握时,它都会给我这个错误:
!你的钥匙与指纹cb:e1:5c:31:cd:6b:78:6e:30:ff:eb:11:e2:4b:2e:b3没有权限访问平滑山-8970. 我尝试从生成新的ssh键删除所有内容并替换文件.我甚至创建了一个不同的用户名,并尝试上传,但它不断给我这个错误,认为我想要上传到平滑山,其实我的应用程序名称不是平滑山.你们知道问题是什么吗? 谢谢. 解决方法
ssh-agent(一个用于公钥认证的私钥的程序)自Mac OS X Leopard以来自动运行.要解决您的问题,您必须通过发出以下命令从代理中删除身份.
ssh-add -d 例: > ssh-add -l 1024 a3:d5:21:2d:50:ee:3e:af:1b:44:62:60:1d:e4:51:21 /Users/bart/.ssh/id_dsa (DSA) > ssh-add -d Identity removed: /Users/bart/.ssh/id_dsa (/Users/bart/.ssh/id_dsa.pub) > ssh-add -l The agent has no identities. 这将暂时从该会话中删除密钥.就个人而言,我不介意这样做一会儿.但是,如果要永久禁用ssh-agent,请参阅:SSH Key Disable Caching (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |