[故障解决]Ssh连接port 22: Connection refused

简介:

金山云有一个服务器需要连接到数据库但是总是失败,检查之后发现它的VPC配错了,更改VPC之后,这台服务器也会更换一个新的内网IP地址,但是问题来了,更换了内网IP之后,从跳板机连接,提示port 22: Connection refused。


#ssh -v 新的ip地址,发现根本没有到Connection established。直接就提示port 22: Connection refused。这基本可以断定不是跳板机的问题了,那么就需要在远程机器里看配置。


但是远程机器是无法连接的啊,怎么办?从金山控制台“连接实例”。

wKiom1gHUg6zi_kSAAEVdChFczI818.png

然后键盘随便按一下,就会看到linux界面,输入账号名和密码,这里密码不支持复制粘贴,需要手动输入。然后就会看到如下界面。

wKioL1gHUmCj006BAAASSzLbHXU306.png

这样,我们就可以登陆这台机器了,然后#vim /etc/ssh/sshd_config,看到最上面有这样的内容。

wKioL1gHUwyC1Zh8AAAcUvU9IMI368.png

这个listenaddress后面就是跳板机ssh的地址,但是这个地址还是老的,而不是更改过后的内网ip地址,所以ssh的连接自然就是"refuse“。所以我们只需要手动更改成新的内网ip地址就好了。


更改完之后,重启一下服务器或者#/etc/init.d/sshd restart就可以从跳板机上正常连接了。


如果在#/etc/init.d/sshd restart的时候爆出“address family must be specified before ListenAddress”的错误,那么就把AddressFamily移到ListenAddress上面就可以了,如图:


wKioL1j21S3R6NQGAAAjGNNUD44887.png



 本文转自 苏幕遮618 51CTO博客,原文链接:http://blog.51cto.com/chenx1242/1863582

相关文章
|
8月前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
1049 20
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
8月前
|
Unix Linux Shell
指定端口-SSH连接的目标(告别 22 端口暴力破解)
本文介绍了 SSH 命令 `ssh -p 44907 root@IP` 的含义与使用方法,包括命令结构拆解、完整示例及执行过程详解,帮助用户安全地远程登录服务器。
1350 0
|
9月前
|
网络安全 数据安全/隐私保护 开发者
诊断并修复SSH连接Github时遇到的"connection closed"错误。
解决"connection closed"错误往往是一个排除法的过程。需要从基础的网络检查做起,逐步过渡到深入的配置和服务端日志审查。每一步都应当仔细验证,确保不遗漏可能导致连接问题的任何细节。在执行以上步骤后,大多数SSH连接问题可以得到解决。如果所有步骤都未能解决问题,可能需要寻求更专业的技术支持,或者在GitHub社区寻找是否有其他开发者遇到并解决了类似的问题。
1168 0
|
9月前
|
安全 网络安全 数据安全/隐私保护
解决SSH测试连接GitHub时出现“connection closed by remote host”的问题。
然后使用 `ssh -T git@ssh.github.com`来测试连接。
1079 0
|
安全 Linux 网络安全
CentOS 8下SSH连接超时与“无法加载主机密钥”错误的排查与修复
在CentOS 8系统中,宝塔面板提示“出错了,面板运行时发生错误”,导致插件无法正常显示。同时,SSH连接超时,修复面板功能失效。通过VNC连接排查,发现SSH服务安装和配置问题频发,最终通过重装SSH、调整权限并重新生成主机密钥文件解决问题,成功恢复SSH连接。
1247 16
|
7月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
435 146
|
10月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
3409 0
|
安全 Linux Shell
Linux中SSH命令介绍
Linux中SSH命令介绍
861 2
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
552 10