首页 > 系统相关 >宿主机 ssh 登录到 Linux 虚拟机

宿主机 ssh 登录到 Linux 虚拟机

时间:2024-04-02 16:14:45浏览次数:29  
标签:映射 IP 虚拟机 宿主机 ssh openssh

配置开发环境,宿主机为Win11,虚拟机为VM中的Ubuntu,现在要在Win11的终端(cmd/PowerShell)来连接到虚拟机。需要配置VM的虚拟机。

1. 建立IP映射

安装好 VMware Workstation 和 Ubuntu 后,默认的网络连接是 NAT ,需要先在虚拟机和宿主机之间建立IP映射,具体操作如下:

  1. 查看虚拟机的 IP 地址:

    在终端通过 ifconfig 查看虚拟机的 IP 地址为 192.168.25.128,如下图

  2. 打开 VMWare 的虚拟网络编辑器: 编辑->虚拟网络编辑器
    选择 VMnet8--> 更改设置

    选择 VMnet8---> NAT 设置 打开NAT 设置

    点击添加,打开 映射传入端口

    映射传入端口如下:

依次填入内容为:

  • 主机端口: 默认 22
  • 类型:TCP
  • 虚拟机 IP 地址:填入虚拟机 Ubuntu 的IP地址
  • 虚拟机端口:默认 22

点击确定即建立虚拟机与宿主机之间的IP映射关系。


2. 配置虚拟机 ssh

  1. 安装openssh-client:sudo apt install openssh-client
  2. 安装openssh-server:sudo apt install openssh-server
  3. 启动ssh-server:sudo /etc/init.d/ssh restartsudo service ssh restart

3. 宿主机ssh连接到虚拟机

  1. 验证宿主机上ssh是否已安装
    在命令行窗口通过 ssh 命令,如果输出以下内容则表示ssh已安装

  2. 通过命令: ssh <用户名>@<虚拟机IP地址> 连接到虚拟机
    ssh [email protected] 来连接到虚拟机的 root 账户,如下如所示:

【注意】在此通过用户名密码的形式进行连接,因此不需要生成公匙/密匙

标签:映射,IP,虚拟机,宿主机,ssh,openssh
From: https://www.cnblogs.com/Jeffxu/p/18110799

相关文章

  • Windows10基于docker的mysql8的备份和拷贝文件到宿主机
    Windows10基于docker的mysql8的备份和拷贝文件到宿主机##环境说明操作系统:windows10docker:v4.25.0mysql:8##进入容器dockerexec-itmysql8/bin/bash ##备份特定数据库mysqldump-uroot-pMm123456jeesite>jeesite.sql ##退出容器 exit ##将备份......
  • SSH中私钥和公钥的使用
    在SSH(SecureShell)中,密钥对用于加密和身份验证,保证了远程会话的安全。一个密钥对包括两部分:公钥和私钥。它们有不同的作用和特性:私钥私钥是一个用户保密的密钥,它绝不能被泄露或分享给其他人。保存在用户的本地计算机上,用于SSH进行安全的认证。通常由SSH客户端软件生成并......
  • 在Linux中,什么是SSH?它是如何工作的?
    SSH(SecureShell)是在Linux及其他类Unix系统中广泛应用的一种网络协议,主要用于安全的远程登录和命令执行。SSH的设计目标是在不安全的网络环境下,为用户提供数据机密性、完整性以及操作认证等安全保障。SSH是如何工作的:SSH协议采用客户端-服务器架构,其工作流程大致分为以下几个步......
  • Vmware虚拟机远程SSH连接失效解决方法及分析过程
    问题描述系统为CentOS764位一向能够正常连接在某次使用FinalShell进行远程SSH连接时突然无法连接对问题原因猜测及尝试1.dns解析失效发现显示DNS无法解析,可以得知是使用了主机名登录,而主机名无法登录.遂查看host文件.host文件因不知名原因被清空,重新恢复后该问......
  • Linux——ssh登录很慢解决方法
    1、背景在同一机房中,有多台安装了CentOS7操作系统的服务器,它们的配置除了IP地址不同外基本相同。这些服务器的资源利用率都不高,但在使用SSH连接时,发现有几台服务器连接速度较慢,可能需要等待30-60秒才能提示输入密码,但一旦连接成功后,速度就恢复正常。2、SSH登陆慢原因这种......
  • 问题:vmware虚拟机可以上网,但是和宿主机不能互ping。
    设备类型:vmware主机:kali宿主机:win10软件版本:vmware版本:VMware®Workstation17Provm设置:kali为nat模式问题描述:每次开机打开vm虚拟机kali。用xshell连接,都会连接不上。因为主机和vmkali不通。但是vmkali可以正常上网。检查了所有设置,服务,都正常。且vm相关服务为自启......
  • vsphere API 调用创建虚拟机
    1.版本介绍vsphere:vSphereClient版本7.0.3.01100VsphereAPI参考地址:vSphereWebServicesAPI-VMwareAPIExplorervsphereAPI github给的参考例子地址:pyvmomi-community-samples/samples/tools/service_instance.pyatmaster·vmware/pyvmomi-c......
  • 什么是Docker引擎架构,Docker引擎架构详解及Vmware,CentOS7、Docker引擎的安装,CentOS7常
    Dockere引擎架构详解2.1Docker引擎发展历程2.1.1首发版本架构       Docker在首次发布时,其引擎有两个核心组件构成,LXC(LinuxContainer)与DockerDaemon构成。不过该架构依赖于LXC,使得Docker存在严重的问题:依赖于外部工具对Docker来说存在着巨大的生存风险。......
  • 虚拟机环境的搭建及Red Hot系统安装
     VMware虚拟机的安装准备好VMware安装包并下载虚拟机设置注:位置需自定义一个目录并保证所在磁盘空间足够大RedHat系统安装选择提前下载好的rhel系统镜像调出鼠标快捷键:ctrl+alt小键盘上下键移动光标按enter回车键取消启用kdump设置root账户......
  • 在vmware16.2.5上安装虚拟机centos7.9镜像文件
    1:首先,下载vmware 进入到VMware的官网,这里小元子要和大家提前说一下哦,大家可以提前看一下自己的windous的版本,选择适合自己windous版本的vmware进行下载,避免下载以后由于版本问题不兼容。由于小元子是windous11,所以我选择下载vmware16.2.5,(温馨提示:版本兼容问题很重要,windous1......