Linux ssh:连接到主机本地主机端口2222:连接被拒绝
我在我的Linux ssh:连接到主机本地主机端口2222:连接被拒绝,linux,ssh,Linux,Ssh,我在我的LinuxOS上安装了virtualbox,在虚拟机中,我创建了另一个LinuxOS,它有一个名为“dvader”的用户,我想从我的本地Linux操作系统SSH到virtualbox上的Linux操作系统,我使用了以下命令: $ ssh -p 2222 dvader@localhost 但我总是犯错误: ssh: connect to host localhost port 2222: Connection refused 有人知道如何解决这个问题吗?先谢谢你 你在用NAT吗?。。。
Linux
OS上安装了virtualbox
,在虚拟机中,我创建了另一个Linux
OS,它有一个名为“dvader”的用户,我想从我的本地Linux操作系统SSH到virtualbox上的Linux操作系统,我使用了以下命令:
$ ssh -p 2222 dvader@localhost
但我总是犯错误:
ssh: connect to host localhost port 2222: Connection refused
有人知道如何解决这个问题吗?先谢谢你 你在用NAT吗?。。。默认情况下,SSH侦听p22,如果您想在p2222上建立连接,请编辑放置在VM来宾的/etc/中的SSH_配置。。。查找行(假设您属于*buntu OS系列) 并将其更改为
39 Port 2222
你在p2222上看到了
顺便说一句,你的主人看不到客人的名字“dvader@localhost,因为“localhost”实际上是您的主机&您的来宾可能是另一个IP,请提供有关您的VNetwork配置的更多详细信息
对不起,我的英文是:)为什么你希望端口2222上有人在听?@larsks,因为VirtualBox文件被设置为将主机上的端口2222转发到来宾系统上的端口22。您好,您所说的
39 35;端口22
是什么意思?这是一个命令?39是ssh_配置文件上的行号。。。编辑:现在我看到你的编辑。。。用户dvader在管理组?很抱歉给您指出了错误的方向,您可以从vbox论坛了解如何以干净的方式进行操作。。。
39 Port 2222