利用 ssh 连接本地虚拟机 CentOS,同理 Ubuntu 类似。

一、思路:

  1. 虚拟机网络设置改为桥接模式或者共享网络模式
  2. 虚拟机关闭防火墙、安装 ssh 插件。

二、实现步骤:

  1. 首先打开虚拟机设置,将网络设置改为桥接模式或者共享网络模式。
    网络设置
  2. 打开虚拟机命令行,输入以下指令关闭防火墙
systemctl stop firewalld
  1. 打开虚拟机命令行,安装启动 ssh (提供对外登录服务),并设置 ssh 自启动。
yum install -y openssh
systemctl start sshd 
systemctl enable sshd 
  1. 打开虚拟机命令行,输入ip a或者ifconfig查看虚拟机 ip 地址。这里在我的虚拟机上有3个 ip 地址,我们选择对外的 ip 地址10.211.55.4(一般以 e 开头,不同系统不一样),这个地址就是我们待会儿要用到的登录地址。
    ip地址
  2. 打开本机命令行,使用 ssh 连接服务器,格式为ssh 用户名@ip地址
ssh root@10.211.55.4

第一次登录需要信任服务器,我们输入 yes 回车即可,然后输入我们的虚拟机用户密码,回车登录。

ssh parallels@10.211.55.4

Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
parallels@10.211.55.4's password: 
Last login: Thu Oct  6 05:03:09 2022 from 10.211.55.2
# 登录成功
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐