小编Vla*_*eda的帖子

Virtual Box ssh 在 Virtual Box Ubuntu 机器上不起作用

我安装了 Ubuntu 12.10,并在我的虚拟机中设置了 12.04 Server。

我的虚拟机可以访问互联网,我可以从我的主机 ping 它。

ping symfony.dev # points to 192.168.56.101, and successful ping.
Run Code Online (Sandbox Code Playgroud)

问题是我无法使用 SSH 连接到它

me@ubuntu:~$ ssh root@symfony.dev
ssh: connect to host symfony.dev port 22: Connection refused
me@ubuntu:~$ ssh -p 21 root@symfony.dev
ssh: connect to host symfony.dev port 21: Connection refused
Run Code Online (Sandbox Code Playgroud)

似乎没有IP冲突,如果我关闭机器,我将无法再ping该地址。

SSH 安装在虚拟机上(我确实尝试过sudo apt-get install openssh-server,但似乎这个包不存在,只有openssh-client- 已经安装,并且 ssh 可以从虚拟机运行)。

关于如何让它发挥作用的任何想法?

解决方案:

我需要安装openssh-server,但没有sshd.

sudo apt-get install sshd # next line won't work until you do this
sudo …
Run Code Online (Sandbox Code Playgroud)

networking ssh virtualbox virtual-machine ubuntu

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

networking ×1

ssh ×1

ubuntu ×1

virtual-machine ×1

virtualbox ×1