本机环境

  1. 连接工具用的是MobaXterm,下载地址https://mobaxterm.mobatek.net/download.html
  2. VMWare16 Pro
  3. CentOS 8.4
  4. CentOS 采用的网络连接方式为NAT。话外音:连接方式有,桥接(Bridged)、NAT、主机网络(Host-Only),区别可以参考https://blog.csdn.net/shuxiao9058/article/details/7051463

配置连接

  1. 安装 openssh-server

    • 检查CentOS是否安装openssh-server,执行:yum list installed | grep openssh-server,出现下图,说明已安装。

    • 上边执行未查询出来结果,执行yum install openssh-server进行安装。执行后可执行上一条命令检查。

    yum install openssh-server

  2. 修改sshd配置文件

    • 使用vim打开文件/etc/ssh路径下的sshd_config配置文件

    vi /etc/ssh/sshd_config

    • vim的使用的一些操作命令

    进入修改模式:i、a、o等都可以

    按ESC键 跳到命令模式,然后输入

    :w            - 保存文件,不退出 vim
    :w file -将修改另外保存到 file 中,不退出 vim
    :w! -强制保存,不退出 vim
    :wq -保存文件,退出 vim
    :wq! -强制保存文件,退出 vim
    :q -不保存文件,退出 vim
    :q! -不保存文件,强制退出 vim
    :e! -放弃所有修改,从上次保存文件开始再编辑
    • 开启地址和端口,去掉#号

    • 开启允许远程登陆

    • 开启使用CentOS用户名账号密码验证SSH连接

  3. 开启sshd服务

    • 开启服务

    sudo service sshd start

    • 检查服务是否开启

    1. 查看NAT模式的网络适配器是VMnet8,及记录IP、子网掩码、网关

  4. Window查看VMnet8的IPv4,WIN+R->输入cmd->执行ipconfig

6.CentOS查看IPv4,执行 ifconfig

![](https://img2020.cnblogs.com/blog/1148127/202109/1148127-20210930142830444-922622477.png)
  1. CentOS 执行ping Windows的IPv4,可以ping通。

  2. window执行ping Centos 的IP,ping的通的直接SSH连接,ping不通的接着走。

  3. 配置主机 IP、网关、子网掩码,上文中查出来的,配置好后再次测试能否ping通。

    依次选择 设置 --> 网络和 Internet --> 以太网 --> 更改适配器选项 --> VMware Network Adapter for VMnet8 --> Internet 协议版本 4(TCP/IPv4) --> 属性 --> 使用下面的 IP

  4. 在SSH工具中,新建连接,输入 CentOS 的 IP 地址、用户名、密码即可连接成功

  5. sshd服务加入自启动

    • 检查是否加入,执行systemctl list-unit-files | grep sshd

    • 未加入执行

    systemctl enable sshd.service

WIN10使用SSH连接VMWare16 Pro的CentOS8.4(保姆级)的更多相关文章

  1. [转]学习win10的bash使用ssh连接远程服务器

    1. 前言 微软已经在Win10一周年更新预览版中加入了Ubuntu Bash命令支持,相当于一个小型的linux系统,本来连接远程服务器的话,要使用putty啥的,现在可以用这个直接连接,我来讲讲步 ...

  2. window下配置SSH连接GitHub、GitHub配置ssh key

    window下配置SSH连接GitHub.GitHub配置ssh key   此经验分两部分: 第一部分介绍:在windows下通过msysGit(Git for windows.Git Bash)配 ...

  3. (转载) win10生成SSH keys

    (转载) win10生成 SSH keys:   SSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接.  先执行以下语句来判断是否已经存在本地公钥: cat ~/.ssh/id_ ...

  4. 如何建立一个足够安全的SSH连接?

    1 概述 使用SSH连接服务器是一件很平常的事,但是,连接是否足够安全是一个令人担忧的问题.本文从如下几个方面介绍了如何建立一个足够安全的SSH连接: 端口 协议 用户 密码 密钥对 ssh-agen ...

  5. windows下配置VSCode免密SSH连接Linux机器

    先决条件 Windows下安装openssh软件(win10自带,可以不用搞) 从官网下载最新版本默认安装即可 VSCode安装插件 VSCode官方市场获取两个插件:"Remote - S ...

  6. Linux实战教学笔记05:远程SSH连接服务与基本排错(新手扫盲篇)

    第五节 远程SSH连接服务与基本排错 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 远程连接LInux系统管理 1.1 为什么要远程连接Linux系统 在实际的工作场景中,虚拟机界面或物理 ...

  7. 树莓派3B的食用方法-1(装系统 网线ssh连接)

    首先要有一个树莓派3B , 在某宝买就行, 这东西基本上找到假货都难,另外国产和英国也没什么差别,差不多哪个便宜买哪个就行. 不要买店家的套餐,一个是配的东西有些不需要,有的质量也不好. 提示:除了G ...

  8. REDHAT一总复习1 ssh配置 禁用root用户SSH连接

    生成SSH公钥 $ ssh-keygen 生成的公钥安装到指定的服务器上,这里安装到desktop0上的student账户 $ ssh-copy-id desktop0 $ su - 禁用root用户 ...

  9. 虚拟机利用Host-only实现在不插网线的情况下,虚拟机与主机实现双向通信,实现ssh连接以及samba服务实现共享

    为了不影响其他的虚拟网卡,我们在VMware下在添加一块虚拟网卡: 然后点击Next,选择连接方式: 点击Finish即可. 重新启动虚拟机,如果这是你手动添加的第一块虚拟网卡,那么应该是eth1. ...

  10. ssh连接失败,排错经验

    一.场景描述 ssh连接服务器,发现连接失败,但是对应服务器的ip能够ping通. 场景: [root@yl-web ~]# ssh root@10.1.101.35 ssh_exchange_ide ...

随机推荐

  1. FR801xH开发

    一.空间分配 二.代码流程 1)user_custom_parameters 函数 __jump_table 结构体中保存了一些配置信息: void user_custom_parameters(vo ...

  2. mysql_唯一索引数据重复问题总结

    CREATE TABLE `tt_transfer_assemble_diffuse_plan_info` ( `id` bigint(20) unsigned NOT NULL AUTO_INCRE ...

  3. 通过IIS部署Flask项目

      本文主要介绍在Windows Server 2012R2上通过IIS部署Flask项目的过程,以及对TTFB延迟大问题的思考.关于如何申请云服务器,注册(子)域名,备案,开放云服务器端口,获取SS ...

  4. cmake 入门笔记

    以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」https://www.cnblogs.com/englyf/p/16667896.html 1. cmake 是什么? 这些 ...

  5. 面试突击82:SpringBoot 中如何操作事务?

    在 Spring Boot 中操作事务有两种方式:编程式事务或声明式事务,接下来我们一起来看二者的具体实现. 1.编程式事务 在 Spring Boot 中实现编程式事务又有两种实现方法: 使用 Tr ...

  6. 03-MyBatisPlus的CRUD 接口

    一.insert 1.插入操作 @RunWith(SpringRunner.class) @SpringBootTest public class CRUDTests { @Autowired pri ...

  7. 无线配置多一个路由器作为家庭wifi的无线热点?

    以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」https://www.cnblogs.com/englyf/ 手头上有个 MERCURY 的破旧路由器,怎么配置它,让它作为 ...

  8. 跟羽夏学 Ghidra ——导航

    写在前面   此系列是本人一个字一个字码出来的,包括示例和实验截图.本人非计算机专业,可能对本教程涉及的事物没有了解的足够深入,如有错误,欢迎批评指正. 如有好的建议,欢迎反馈.码字不易,如果本篇文章 ...

  9. CAP 6.2 版本发布通告

    前言 今天,我们很高兴宣布 CAP 发布 6.2 版本正式版,在这个版本中我们主要做了一些功能优化,以及针对目前已经发现的几个 BUG 进行了修复了. 那么,接下来我们具体看一下吧. 总览 可能有些人 ...

  10. Git将本地仓库上传到github

    这里采用简单的描述,提供两种方式: 一.连接本地文件夹和远程仓库 1.使用pull--拉取github项目文件 (1)进入到自己要上传的文件夹内部,然后git bash here (2)输入命令 gi ...