MobaXterm下载&虚拟机SSH链接超时解决(保姆级踩坑)


更多相关内容可查看

在一个阳光明媚的下午,开启了无限踩坑的旅程

为啥要用MobaXterm

作为小编来说,多点一下都是对我的时间的一个浪费,不免大家有很多有xhell,xftp或者其他第三方的软件,那我不是还要再打开xftp吗,我还要破解,个人感觉还是比较麻烦的!

MobaXterm下载

直接拿包,解压,双击打开,可以看到前途一切光明!
链接:https://pan.baidu.com/s/14FRJZdQznfznVnB9e2kzfg
提取码:5lqi
在这里插入图片描述
如果打开需要输入密码,删掉安装包重新解压一遍即可
在这里插入图片描述
进入到这个界面就成功一半了,也可以通过网上下载

打开虚拟机

打开终端

ifconfig

注意:是ifconfig不是ipconfig!!!

在这里插入图片描述
这个ens33就是你要ssh的地址,用户名root,密码***

ssh链接

在这里插入图片描述
输入远程主机,就是上面ifconfig打印的地址,手动勾选指定用户名,并且手动输入root点击ok,如果你直接出现输入密码的界面,那么恭喜你,你已经成功了,如果出现连接超时或者拒绝访问,往下看
在这里插入图片描述
接下来的问题跟你的MobaXterm是没有任何关系的,是你的虚拟机配置出现了问题!

ssh连接失败排查

linux配置

查看是否关闭虚拟机防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
配置虚拟机的配置,我这里使用的是NAT模式
点击编辑,打开虚拟机网络编辑器,选择NET模式,把主机虚拟适配器连接到网络以及使用DHCP服务分配IP两个都勾选上,下边的子网IP设置为:192.168.xxx.0,子网掩码为:255.255.255.0
在这里插入图片描述
点击NAT设置,配置一下网关
在这里插入图片描述
点击DHCP设置,配置一下起始和结束的IP地址(要与你自己配置的子网IP在同一网段,我的是192.168.127.xxx)
在这里插入图片描述
开虚拟机设置,点开网络适配器,把设备状态前的两个框框都勾选上,网络连接勾选NAT模式
在这里插入图片描述
进入虚拟机cd /etc/sysconfig/network-scripts,这里的配置要跟你上面的配置与之对应,如下图

在这里插入图片描述

windows配置

打开网络和internet设置,点击更改适配器,找到VMnet8打开
在这里插入图片描述
选择ipv4,双击进入
在这里插入图片描述
选择自动获得ip地址,如果其他的教程让你配固定地址,如果成功也可以
在这里插入图片描述
配置完成后重启虚拟机,如果能ping通,可以使用ssh重新连接一下看是否成功

在这里插入图片描述
ssh链接成功示例
在这里插入图片描述

到这了,什么都干了,怎么还不成功?

首先你要确定你的是Centos7,不要去看着网上一堆ubuntu的去下载一些本就没有的命令
查看当前的centos是否安装了openssh-server服务。默认安装openssh-server服务

rpm -qa|grep -E "openssh"

显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件

openssh-7.4p1-11.el7.x86_64
openssh-server-7.4p1-11.el7.x86_64
openssh-clients-7.4p1-11.el7.x86_64

如果存在这些文件,则可以跳过安装
安装openssh-server服务

yum install openssh-server -y

配置文件无需进行配置,默认即可
重启OpenSSH服务

  service sshd restart

防火墙端口开放
我们上面已经关闭防火墙了,就无需开发防火墙端口,如果没有关掉防火墙,需要放开22端口

sudo firewall-cmd --zone=public --add-port=22/tcp --permanent  
sudo service firewalld restart  

或者运行下面一组

service iptables stop  //关闭防火墙  
service sshd start     //启动 SSHD 服务  

如果上面两个都运行了,还是不行,就是ssh端口号没有设置正确的原因!!!!!!!

cd /etc/ssh/
cat sshd_config

找到Port端口号 默认为10022,有些是22,可能前面带#被注释掉了,可以去掉#
所以,我们用远程连接虚拟机的时候,端口号只能填写必须与这里保持一致

注意:如果你修改端口号之后,一定要运行命令: service sshd restart

到这里应该大部分的坑都解决了,如果还未成功,可以重启一下虚拟机跟你的MobaXterm

最后如果还有问题,只能出现在你的虚拟机的NAT配置那里,可以反复观看,或仔细阅读其他NAT配置的文章,也可以尝试桥接模式是否能成功,静下心来,你会发现突然不知不觉就成功了!

  • 38
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来一杯龙舌兰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值