本机环境

  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

最新文章

  1. C++11新特性学习
  2. 参与github上开源项目的大致流程和注意事项
  3. 20145212 《Java程序设计》第10周学习总结
  4. phpcms v9 常用调用标签(全)
  5. [z]vs中无法加入断点进行调试的解决方案
  6. HDU1796 How many integers can you find(容斥原理)
  7. 懒加载 字典转模型 自定义cell
  8. ArcMap 标注、注记、图形文本
  9. SonarLint插件的安装与使用
  10. HDU 1423 Greatest Common Increasing Subsequence LCIS
  11. 最小投票BZOJ 1934([Shoi2007]Vote 善意的投票-最小割)
  12. Android中BroadCast与Activity之间的通信
  13. create mysql database
  14. MSSQL-并发控制-2-Isolation
  15. while求1+2+3+4+5+6....100的和
  16. DX11 Without DirectX SDK--01 DirectX11初始化
  17. java 加解密
  18. VS2013 OpenGL 开发程序时: error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8
  19. iOS12
  20. C# 生成日期维度值

热门文章

  1. 《Java编程思想》读书笔记(三)
  2. 十一章 Kubernetes的服务发现插件--coredns
  3. 【读书笔记】C#高级编程 第二十四章 文件和注册表操作
  4. DataTable转Json格式
  5. Gitea 与 Jenkins 的集成实践,打造你的专属 CI/CD 系统
  6. 树莓派学习笔记 (1) - 安装&初始设置
  7. 以TrueType为例谈字形描述
  8. 怎样编写正确、高效的 Dockerfile
  9. MySQL8配置文件
  10. 1_Html