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 > 编辑 > 虚拟网络编辑器;
- 发现发现 NAT 模式的连接采用的网络适配器名称为 VMnet8
- 点击 NAT 设置(S)... 查看 子网掩码、网关,记下该网关地址;
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):,
-- 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
- 查看服务开启情况,发现服务已经开启。
网友评论