ssh - “ssh_exchange_identification: read: Connection reset by peer”在尝试通过 ssh 登录 vagrant box 时发生
问题描述
我试图部署两个不同操作系统的 4 个 vagrant box。其中两个是 Ubuntu,另外两个是 Centos。我的流浪文件配置如下: -
config.vm.define "ubuntu" do |ubuntu|
ubuntu.vm.hostname="ubuntu"
ubuntu.vm.box="bento/ubuntu-17.10"
ubuntu.vm.network "private_network", ip:"192.168.33.10"
end
config.vm.define "centos" do |centos|
centos.vm.hostname="centos"
centos.vm.box="bento/centos-7.4"
centos.vm.network "private_network", ip:"192.168.33.20"
end
config.vm.define "server1" do |server1|
server1.vm.hostname="server1"
server1.vm.box="bento/ubuntu-17.10"
server1.vm.network "private_network", ip:"192.168.33.30"
end
config.vm.define "server2" do |server2|
server2.vm.hostname="server2"
server2.vm.box="bento/centos-7.4"
server2.vm.network "private_network", ip:"192.168.33.40"
end
成功执行后vagrant up
,我检查vagrant status
并发现所有框都运行正常。
ubuntu running (virtualbox)
centos running (virtualbox)
server1 running (virtualbox)
server2 running (virtualbox)
但是,当我尝试使用vagrant ssh ubuntu
, vagrant ssh centos
, vagrant ssh server1
, vagrant ssh server2
commands 登录每台机器时,除了 server1 之外的每台机器都可以登录。当我尝试使用vagrant ssh server1
该错误访问 server2 时:-
"ssh_exchange_identification: read: Connection reset by peer"
我在我的基本 OS Loki 系统上使用 vagrant 2.2.4。向有经验的人寻求帮助。TIA
解决方案
问题已解决。我不知道实际上出了什么问题!但是,我尝试了以下简单的步骤,幸运的是它奏效了:1. vagrant destroy
2.vagrant up
推荐阅读
- c# - Blazor:在没有 js 的情况下使用 @Onclick 更改图像 src
- android - 找不到菜单项
- windows - 是否有“多值文本编辑控件”可用?
- html - 引导容器排列
- php - 如何修复centos 7 apache上prestashop的权限错误?
- javascript - 无法将新的 Google 表单提交数据复制到 Google 表格中的新工作表
- ruby-on-rails - Jekyll ERROR Errno::ECONNRESET: Connection reset by peer @ io_fillbuf - fd:17
- python - 在 RelativeLayout 中嵌入 GridLayout
- karate - url中的空手道框架符号编码
- java - Java中的可选参数