一、Centos8中的预备条件
1.确保SSH服务开启且正常使用
检查SSH服务是否安装
yum install -y openssh
开启SSH服务
service ssh start
2.保证防火墙端口正确打开
在指定区域打开端口(记得重启防火墙)
firewall-cmd --zone=public --add-port=22/tcp//这里选择打开22端口
(永久生效再加上 --permanent)
重启防火墙
firewall-cmd --reload
查看指定区域所有打开的端口
firewall-cmd --zone=public --list-ports
至此端口打开成功
3.配置/etc/ssh/sshd_config文件
vim /etc/ssh/sshd_config //编辑sshd_config配置文件
取消Port 22 端口的注释
取消ListenAddress 0.0.0.0的注释
取消ListenAddress ::的注释
PermitRootLogin no改为PermitRootLogin yes(用于root用户的登录)
配置以上黄字部分
至此文件配置完成
二、Windows系统中的配置
1.下载配置好WinSCP
在网上寻找安装包下载无脑安装即可
我们发现需要端口22(前面我们已经配置好)
寻找到虚拟机使用的网络连接
找到IP地址并确认网段
ifconfig命令查找相应网段的网关
如果IP网段不相同使用命令配置
ifconfig enp0s3 192.168.xxx.xxx
最后就配置完成了
2.使用DOS命令检查两台计算机的正常通信
win+R 打开DOS命令窗口
ping 192.168.xxx.xxx
只有接收到回复才算连接成功
三、开始WinSCP连接
点击登录即可登录成功
如有其它问题可在下方留言一起讨论解决方法!