IOZOOM VPS无法SSH连接的问题

2018-10-09发布在 Toolkit948 次访问

如果你的 IOZOOM IP可以 ping 通但却无法进行 ssh 连接,那么请看本文的解决办法。其实方法很简单,不用不停地找客服更换 ssh 端口,自己来做就可以了。

造成无法连接的原因是:当前的 VPS 的 22 端口的 ssh 连接被干扰,受到了阻拦。受到谁的阻拦,就不多说了,都懂的。

解决办法:Rebuild 后即可 22 端口连接。
Rebuild 之后,22 端口是默认可以连接的,直接把 ssh 改个别的端口号。

在进入正文之前,提醒一下,每个人都应该先检查一下自己的 VPS 的状态。
如下图,Booted 那里是红色字体 No 说明还没启动。正常情况下,应该是 Yes。

注意:Recovery Mode 显示红色的 No 是正常的。

好了,言归正传。

一、清空重置 Rebuild

在后台操作区找到 stop。点击它。

等待系统关闭。关闭后会在下方的 Activity Logs 里显示状态(status) Complete。

接着点击 rebuild 按钮。

注意 IOZOOM 的管理后台反应有点慢,有点耐心,等待它跳转到选择重装的系统页面。

选择 CentOS 6.9 x64 。没必要选高版本的,毕竟我们只是在服务器上装一个小工具。

勾上重置后启动,点击 Rebuild 按钮,然后等待。

之后,等待即可。大概3分钟左右,等到  Activity Logs 里显示 2 条操作 Configure Operating System 和 Startup Virtual Machine 都 complete 即可。

二、修改 SSH 端口

此时注意间隔几分钟。然后用 xshell 连接,连接上之后,用 XFTP 下载 /etc/ssd/sshd_config 文件。用Notepad++ 打开编辑,找到 #Port 22 这行,把 # 删除,并且添加一行新的端口号。你可以想一个任意的5位的端口号。(注意最大不能超过 65536)

其实怎么修改 SSH 端口号在以前我也在一些文章里写过,比如我们添加一个 12306 的端口(注意此端口号我是举例,尽量不要用这个,因为很多人会直接用这个端口号,这样造成大量的人用相同端口号,会造成被抓特征

ctrl+s 保存,然后上传覆盖。接着重启 sshd 服务:

service sshd restart

会提示:

Stopping sshd: …………………… [ OK ]
Starting sshd: ……………………. [ OK ]

此时,在 Xshell 主程序菜单上点击【文件】-【打开】,在弹出的会话中选择你的 VPS 连接会话,然后点击【属性】选项卡。在【连接】选项的设置界面,把端口号改成 12306。

点击确定,然后在会话界面你会看到主机的端口号已经从 22 改成 12306,并且协议为 SSH。

此时双击连接,如果可以正常连接,那么说明端口号修改成功,用12306端口成功连接上。

此时连接上以后,把本地 sshd_config 文件里 port 22 那一行删除,保存。然后上传覆盖,重启 ssh 服务。

OK,这样,我们就完成了 ssh 端口号从22到 12306 的更换,并且保证端口号唯一。

三、操作案例

这两天刚刚帮学员解决了类似的问题。详细案例记录看图吧,步骤就是上面说的步骤。

 

分享到微信朋友圈

LiaoSam
LiaoSam
外贸综合症患者

抢沙发

发表我的评论

取消评论

邮箱白名单说明:最近料网自动提醒邮件经常会被一些邮件服务商拦截。为了您顺利并及时地收取留言被回复的提醒邮件,请在您邮箱中把料网 liaosam.com 加入白名单域名。

已读说明
设为私密评论
添加表情

Hi,您需要填写昵称和邮箱!

您的邮箱地址不会公开,仅仅用于收取回复。建议填写QQ邮箱,不宜填写工作邮箱。
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (没有就留空)