Vagrant无法进行身份验证

时间:2014-12-29 22:23:53

标签: vagrant vagrantfile

在我的流浪文件中,我有以下

config.vm.define "core-supervisor" do |cs|
  cs.vm.box = "puppetlabs/centos-6.5-64-puppet"
  cs.vm.network "public_network", :adapter=>2 , type: "dhcp"
  cs.vm.hostname = "supervisor.dev.domain.com"

  cs.ssh.username = "me"
  cs.ssh.private_key_path = "/home/me/.ssh/my_key"
  config.ssh.forward_agent = true

当我尝试登录时,我看到了

core-supervisor: Waiting for machine to boot. This may take a few minutes...
core-supervisor: SSH address: 127.0.0.1:2222
core-supervisor: SSH username: me
core-supervisor: SSH auth method: private key
core-supervisor: Warning: Connection timeout. Retrying...
core-supervisor: Warning: Remote connection disconnect. Retrying...
core-supervisor: Warning: Authentication failure. Retrying...
core-supervisor: Warning: Authentication failure. Retrying...
core-supervisor: Warning: Authentication failure. Retrying...

当我跑步时

 virtualbox  vagrant ssh-config core-supervisor                    

我得到了

  Host core-supervisor
  HostName 127.0.0.1
  User me
  Port 2222
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile /home/me/.vagrant/machines/core-supervisor/virtualbox/private_key
  IdentitiesOnly yes
  LogLevel FATAL

我觉得身份证件不正确?

我的密钥被添加到ssh-agent中,所以我认为这不是问题。

有什么想法吗?

0 个答案:

没有答案