美文网首页
Linux:使用 SSH 连接 VMware 上的 CentOS

Linux:使用 SSH 连接 VMware 上的 CentOS

作者: dex0423 | 来源:发表于2020-12-14 23:13 被阅读0次

    1. 安装 openssh-server

    yum install openssh-server
    

    2. 启用地址端口

    vi /etc/ssh/sshd_config
    
    image.png

    3. 开启 sshd 服务

    sudo service sshd start
    

    4. 检测 22 端口

    netstat -an | grep 22
    
    image.png

    5. 查看网络适配器名称

    • 依次点击 VMware Workstation > 编辑 > 虚拟网络编辑器
    image.png
    • 发现发现 NAT 模式的连接采用的网络适配器名称为 VMnet8
    image.png
    • 点击 NAT 设置(S)... 查看 子网掩码、网关,记下该网关地址;
    image.png

    5. 查看主机 IP

    • 打开主机 cmd 命令行,得到本机 IP 地址;
    ipconfig 
    
    • 得到主机 IP 为 192.168.0.xxx

    6. 查看 CentOS 虚拟机 IP

    ifconfig
    
    • 得到 CentOS 虚拟机 IP 为 192.168.1.XXX

    7. 在 CentOS 中 ping 主机 IP

    ping 192.168.0.XXX
    

    发现可以 ping 通。

    8. 在主机 ping CentOS IP

    ping 192.168.1.xxx
    

    发现 ping 不通

    注意,如果能 ping 的通,直接跳至最后一步。

    9. 配置主机 IP、网关、子网掩码

    • 依次选择 设置 --> 网络和 Internet --> 以太网 --> 更改适配器选项 --> VMware Network Adapter for VMnet8 --> Internet 协议版本 4(TCP/IPv4) --> 属性 --> 使用下面的 IP 地址(S):
    image.png
    -- IP 地址栏,输入 CentOS IP 前三位,最后一位输入 1
    -- 子网掩码栏,输入前面查看到的子网掩码;
    -- 默认网关栏,输入前面查看的网关地址;

    以上步骤的目的是,保证主机的 IP 和 CentOS 的 IP 在同一网络区段中。

    10. 重新在主机 ping CentOS IP

    ping 192.168.1.xxx
    

    发现可以 ping 的通。


    image.png

    11. SSH 连接 CentOS

    ssh root@192.168.1.xxx
    
    • 按提示依次输入 yes 和密码,连接成功。
      image.png

    12. 自动开启 sshd 服务

    systemctl enable sshd.service
    
    • 查看服务开启情况,发现服务已经开启。
    image.png

    相关文章

      网友评论

          本文标题:Linux:使用 SSH 连接 VMware 上的 CentOS

          本文链接:https://www.haomeiwen.com/subject/xfnbgktx.html