ssh_exchange_identification:阅读:对等方重置连接:虚拟框上的 WebOSE
ssh_exchange_identification: read: Connection reset by peer: WebOSE on virtual box
我正在尝试连接到我的 ubuntu 系统中安装在虚拟框中的 webOS。
但在输入代码时:
ssh -p 6622 root@localhost
我收到错误
ssh_exchange_identification: read: Connection reset by peer.
请帮忙
HEADS - UP:Ubuntu 16.04 Linux Distro 中的这些命令集
对我的系统工作正常,并且出现“对等方重置连接”错误
可能因系统而异,但此解决方案直接适用
到我的 Ubuntu 系统中的 WebOS 虚拟机。
在 Ubuntu VirtualBox 上使用 WebOs 应用程序 运行 时出现“连接被对等重置”错误的问题是由于 VM 不允许访问您指定的端口,并且也可能是由于安装 VM 期间的手动设置错误,因此请在继续以下操作之前使用扩展包的 Ubuntu 兼容版本重新检查您的 VirtualBox 版本:
我遇到了同样的问题,并在 Ubuntu CLI 上一一尝试了这些命令,因此请确保重新检查安装版本并再次尝试这些命令:
sudo ufw allow ssh
然后指定需要打开的端口(22和6622端口我都做了):
sudo ufw allow 6622
sudo ufw allow 22
重新启动您的 ssh 服务:
sudo service ssh restart
大多数情况下,即使在这些步骤之后也会发生错误,因为 WebOS 模拟器的虚拟机设置可能由于手动设置而固有错误,因此请尝试通过 Ubuntu Shell 用这些命令(这些命令也在
https://www.webosose.org/docs/tools/sdk/emulator/virtualbox-emulator/emulator-user-guide/#setting-up-the-virtual-machine-in-virtualbox):
首先,在后台关闭 WebOS Windows 和 VM Machine 运行ning 的所有其他实例,然后在 Ubuntu Shell[ 中继续以下操作=21=]
注意:(这再次为模拟器创建了一个新的不同机器,但使用的是 CLI)-->
创建一个新的基于 Linux 的名为“webos-image”的子机器系统:
vboxmanage createvm --ostype Linux --register --name webos-image
分配参数值而不是手动设置变量更改:
vboxmanage modifyvm webos-image --memory 2048 --vram 128 --ioapic on --cpus 2
vboxmanage modifyvm webos-image --graphicscontroller vmsvga
vboxmanage modifyvm webos-image --accelerate3d on
vboxmanage modifyvm webos-image --audio pulse --audioout on --audioin on
SSH 和 Web-Inspector 分配:
vboxmanage modifyvm webos-image --nic1 nat --nictype1 82540EM --natpf1 ssh,tcp,,6622,,22
vboxmanage modifyvm webos-image --natpf1 web-inspector,tcp,,9998,,9998
vboxmanage modifyvm webos-image --mouse usbtablet
vboxmanage modifyvm webos-image --uart1 0x3f8 4 --uartmode1 file /dev/null
vboxmanage storagectl webos-image --add ide --name webos-image
只有当你想设置2个显示器时,默认是1个
vboxmanage modifyvm webos-image --monitorcount 2
为了将 .vmdk 附加到 VM(为您的 WebOS 图像使用正确的路径约定,指定图像在您的系统中存储的正确位置):
那是:将 替换为您的 WebOS 映像的目录路径(并且不要包含标签!!)
vboxmanage storageattach webos-image --storagectl webos-image --type hdd --port 0 --device 0 --medium </path/to/image/webos-image-qemux86-master-**.wic.vmdk>
从 CLI 再次启动 WebOS VM:
vboxmanage startvm webos-image
您将看到 VM 以底层 WebOS 内核引导启动
现在运行:
ssh -p 6622 root@localhost
如果你到达这个阶段,将出现关于 localhost:6622 被永久添加为主机的提示,键入 "yes" 然后你将定向到 root-qemux 终端
我正在尝试连接到我的 ubuntu 系统中安装在虚拟框中的 webOS。 但在输入代码时:
ssh -p 6622 root@localhost
我收到错误
ssh_exchange_identification: read: Connection reset by peer.
请帮忙
HEADS - UP:Ubuntu 16.04 Linux Distro 中的这些命令集 对我的系统工作正常,并且出现“对等方重置连接”错误 可能因系统而异,但此解决方案直接适用 到我的 Ubuntu 系统中的 WebOS 虚拟机。
在 Ubuntu VirtualBox 上使用 WebOs 应用程序 运行 时出现“连接被对等重置”错误的问题是由于 VM 不允许访问您指定的端口,并且也可能是由于安装 VM 期间的手动设置错误,因此请在继续以下操作之前使用扩展包的 Ubuntu 兼容版本重新检查您的 VirtualBox 版本:
我遇到了同样的问题,并在 Ubuntu CLI 上一一尝试了这些命令,因此请确保重新检查安装版本并再次尝试这些命令:
sudo ufw allow ssh
然后指定需要打开的端口(22和6622端口我都做了):
sudo ufw allow 6622
sudo ufw allow 22
重新启动您的 ssh 服务:
sudo service ssh restart
大多数情况下,即使在这些步骤之后也会发生错误,因为 WebOS 模拟器的虚拟机设置可能由于手动设置而固有错误,因此请尝试通过 Ubuntu Shell 用这些命令(这些命令也在 https://www.webosose.org/docs/tools/sdk/emulator/virtualbox-emulator/emulator-user-guide/#setting-up-the-virtual-machine-in-virtualbox):
首先,在后台关闭 WebOS Windows 和 VM Machine 运行ning 的所有其他实例,然后在 Ubuntu Shell[ 中继续以下操作=21=]
注意:(这再次为模拟器创建了一个新的不同机器,但使用的是 CLI)-->
创建一个新的基于 Linux 的名为“webos-image”的子机器系统:
vboxmanage createvm --ostype Linux --register --name webos-image
分配参数值而不是手动设置变量更改:
vboxmanage modifyvm webos-image --memory 2048 --vram 128 --ioapic on --cpus 2
vboxmanage modifyvm webos-image --graphicscontroller vmsvga
vboxmanage modifyvm webos-image --accelerate3d on
vboxmanage modifyvm webos-image --audio pulse --audioout on --audioin on
SSH 和 Web-Inspector 分配:
vboxmanage modifyvm webos-image --nic1 nat --nictype1 82540EM --natpf1 ssh,tcp,,6622,,22
vboxmanage modifyvm webos-image --natpf1 web-inspector,tcp,,9998,,9998
vboxmanage modifyvm webos-image --mouse usbtablet
vboxmanage modifyvm webos-image --uart1 0x3f8 4 --uartmode1 file /dev/null
vboxmanage storagectl webos-image --add ide --name webos-image
只有当你想设置2个显示器时,默认是1个
vboxmanage modifyvm webos-image --monitorcount 2
为了将 .vmdk 附加到 VM(为您的 WebOS 图像使用正确的路径约定,指定图像在您的系统中存储的正确位置):
那是:将 替换为您的 WebOS 映像的目录路径(并且不要包含标签!!)
vboxmanage storageattach webos-image --storagectl webos-image --type hdd --port 0 --device 0 --medium </path/to/image/webos-image-qemux86-master-**.wic.vmdk>
从 CLI 再次启动 WebOS VM:
vboxmanage startvm webos-image
您将看到 VM 以底层 WebOS 内核引导启动
现在运行:
ssh -p 6622 root@localhost
如果你到达这个阶段,将出现关于 localhost:6622 被永久添加为主机的提示,键入 "yes" 然后你将定向到 root-qemux 终端