ssh 免密登陆问题,求大神支援,全网搜未碰到同款问题!

2020-05-27 12:04:36 +08:00
 qigeplus

目前三台服务器 246,249,250 三台机器,首先我 246 用 ssh-copy-id 的方法传公钥到 249 是成功免密登陆的,然后我用脚本又试了一下,结果现在 246 ssh 无法连接 249,scp 无法传文件,报错也是没见过,全网搜无果,请求支援!看看谁有碰到过吗

[root@bjsaas .ssh]# ssh 10.230.64.249
ssh: connect to host 10.230.64.249 port 60: Connection refused

不知道这个 port60 连接拒绝是个什么情况,有人碰到过知道怎么解决吗?

2988 次点击
所在节点    程序员
21 条回复
chendy
2020-05-27 12:07:43 +08:00
Connection refused 都没见过?…
sleepm
2020-05-27 12:30:53 +08:00
less ~/.ssh/config 你指定的端口是 60 吧,估计主机监听的 22,所以报连接被拒绝
qigeplus
2020-05-27 12:41:54 +08:00
@sleepm 对,我监听的是 22,指定的端口是 60,我没做过比如 ssh -p60 这样的指定端口操作,您知道这个指定端口可以在哪修改吗
qigeplus
2020-05-27 12:42:44 +08:00
@chendy 连接拒绝我是见过,当以往一般不都是 22 Connection redused 嘛。这样的我就不了解
qigeplus
2020-05-27 12:44:15 +08:00
@sleepm 没做过指定端口的变更之类的 ,你写的 less ~/.ssh/config 我就没这个文件
vk42
2020-05-27 12:44:50 +08:00
看下 /etc/ssh/ssh_config 里面是不是设了 port ?
hanxiV2EX
2020-05-27 12:44:53 +08:00
试试 ssh -p22 10.230.64.249
再看看服务器的日志
littleylv
2020-05-27 12:46:52 +08:00
Connection refused 的问题网上多了去。
至于端口为什么默认 60,你看看 config 是不是设了呢
ynyounuo
2020-05-27 12:54:33 +08:00
首先 ssh -vvv 可以看到比较有用的 debug 信息,另外如果没有禁用密码可以用 'PreferredAuthentications=password', 'PubkeyAuthentication=no' 来密码登入看看 auth.log/secure 之类的对比查看问题出在哪里。

其次,按照你的说法我觉得你本地可能没有 ForwardAgent,所以你本地 → 246 可以连接,然后 246 再 ssh 到 249 就断了。
yEhwG10ZJa83067x
2020-05-27 12:56:47 +08:00
默认走 60 端口,你应该搜索的时候搜索 “ssh 端口设置”
defunct9
2020-05-27 12:58:33 +08:00
开 ssh,让我上去看看
doveyoung
2020-05-27 13:20:25 +08:00
在 246 上 修改配置文件 ~/.ssh/config 或者 /etc/ssh/ssh_config
Port 60
修改为 Port 22 或者注释掉
doveyoung
2020-05-27 13:21:06 +08:00
全网搜没碰到太秀了……
sleepm
2020-05-27 13:39:52 +08:00
本机的 ssh 设置,或者你的 ssh 图形客户端的设置看有没有指定 60 端口
a22124497
2020-05-27 13:40:32 +08:00
60 拒绝了你,iptable 或是 firewall 没开放?或是 ssh 里配置的端口不正常?或是黑名单?
muskill
2020-05-27 13:46:26 +08:00
检查下安全设置问题
baymax123456
2020-05-27 13:57:00 +08:00
tcping 检查端口通了没
qigeplus
2020-05-27 14:17:55 +08:00
重新查看了一下帮助命令,以及 ssh 文档,整理了一下大家的意见,目前解决了,感谢大家。
总结一下:以往碰到这种连接拒绝一般是 22 端口,我看到 60 一时没明白是发生了什么?因为我平时是用 ssh-copy-id 来进行免密操作,这次我是先用了这个命令传了公钥也免密成功了,然后又用找来的脚本试了一下,结果出了这种问题,我是没仔细查看脚本内容。还是需要在 /etc/ssh/sshd 进行修改的。此贴结束
threegrandfather
2020-05-27 16:19:20 +08:00
你好歹 -vvv 给我们看看输出呀。
qigeplus
2020-05-27 17:52:24 +08:00
@threegrandfather 当时没想起来留,现在好了,再用 ssh -vvv root@IP 就没啥意思了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/675922

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX