vbox虚拟机linux系统怎么打开ssh

vbox虚拟机linux系统怎么打开ssh,第1张

linux IP需要和你的主机在一个网段

在linux系统中打开ssh(很多linux自动打开),如果没有打开需要配置ssh的配置文件一般是/etc/ssh/ssh_config 中把 permit root哪一行注释去掉,root用户就可远程登陆了。

使用ssh客户端软件输入IP登陆

A与a,B与b的连接方式---桥接;不是,改成桥接

虚拟机a与b是否开始SSH服务;没有,开启SSH服务

虚拟机a,b防火墙关闭了没;没关,测试ping能通不。

具体环境,具体对待。还需要你更多的信息才能判断

想使用SSH连接虑机上的Ubuntu,首先,得保证本地和虚机分别可以连通网络。其次要保证本地IP和虚机上的IP是可以相互ping通。具体请参照以下步骤:
第一步在VMware的网络适配器的选项中,我们要选择用桥连接的方式接入并把下面单选按钮的复制网络连接状态也要选中,注意,不要用nat的连接方式,开始用了这种方式,但是虚机连不上网络。
第二步要到打开虚拟机的 *** 作系统,为虑拟机的设置IP、网络、DNS,均可参照本地IP设置的参数。对于Linux系统我们可以在命令行输入:setup命令启动图形界面窗口设置IP
第三步,经过上面的两个步骤,虚拟机应可以连通网了。如果本地ping不到虚拟机上的IP,则要关掉虚拟机上的防火墙,因为linux系统内核有默认的防火墙iptables,Ubuntu

令如下:sudo
ufw
disable查看防火墙中服务列表的命令为:iptables
-N
-l,在redhat中,关掉防火墙的命令如下:service
iptables
stop(需要用root用户执行 *** 作)经过这个步骤后,我们会发现,两台机器可以相互ping通了。那我们可否用SSH或是VCN终端窗口直接连接unbuntu了呢,不可以。不过,已经完成了百分之八十的工作了。
第四步,
需要在ubuntu终端下输入:
ssh
localhost
显示结果如下:
ssh
:
connect
to
host
localhost
port
22:
Connection
refused,原来没有装openssh-server:
输入命令:
sudo
apt-get
install
openssh-server
然后输入命令:ssh
localhost
就可以了。如果想用VCN连接,也是一样,我们需要先安装,然后启动服务,然后,才可以使用。
注:Ubuntu默认的root用户的密码为空,如果想修改密码,则可以在当前用户执行命令:
sudo
-i
进入#提示符,然后输入命令passwd
root,回车,按照提示输入新的密码即可


虚拟机
要访问的内容在宿主机里设置成共享~然后虚拟机就可以访问了
--------------------------------------------------------------------------------------------------------------------
如果你是想把宿主机里面的内容弄到虚拟机里面的系统的话就没必要使用虚拟机去访问
windows系统下可以使用
远程桌面服务
,开始-运行-mstsc。然后填上虚拟机的IP
Unix/linux/
BSD系统
的话可以开启SSH,然后在宿主机里面安装SSH软件进行远程控制

使用桥接的方式连接。
具体 *** 作如下:1将两台电脑IP设置在同一网段,将两台电脑的ip前三位设置一样。
2将网络连接方式设置为桥接方式。
3设置桥接网卡。
虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12953991.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存