为了账号安全,请及时绑定邮箱和手机立即绑定

无业游民:权限被拒绝(公钥)

无业游民:权限被拒绝(公钥)

MMMHUHU 2021-04-06 13:14:52
我得到许可被拒绝(公钥)做SSH时错误SSH用户名@ IP而SSH当我们正在做的工作漂泊不定的sshVagrantFile:Vagrant.configure("2") do |config| config.vm.box = "ubuntu/xenial64" config.vm.network "forwarded_port", guest: 80, host: 8071 config.vm.network "private_network", ip: "192.168.33.71"end我正在终端上尝试ssh ubuntu@192.168.33.71出现错误:权限被拒绝(公钥)
查看完整描述

3 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

您可以检查此问题以解决问题。


I think that config.vm.synced_folder '.', '/home/vagrant/' caused this problem.

Because the configure makes home directory on the host overwritten and destroy .ssh settings on the host.

I got the same problem a few seconds ago. I checked the .ssh was overwritten by Vagrant GUI.


查看完整回答
反对 回复 2021-04-16
?
慕斯709654

TA贡献1840条经验 获得超5个赞

在与流浪者盒子的连接中使用私钥

ssh -i .vagrant/machines/default/virtualbox/private_key vagrant@192.168.33.71


查看完整回答
反对 回复 2021-04-16
?
PIPIONE

TA贡献1829条经验 获得超9个赞

我猜如果您vagrant ssh按照@Anurag的说明进行尝试,则可以连接。

要修复该Permission denied (publickey)错误,以便您可以从主机中的任何位置ssh到该框,可以创建一个ssh密钥,然后将公共密钥复制到guest虚拟机上的authorised_keys文件中。 ssh-keygen您可以选择其他文件来保存密钥。然后使用添加身份ssh-add <path to your key>


查看完整回答
反对 回复 2021-04-16
  • 3 回答
  • 0 关注
  • 301 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信