迫于懒,配置了.ssh/config 文件,然后今天突然发现 ssh 的语句不能用了,有法子修复吗?

2018-05-08 23:24:39 +08:00
 jimmy
远程服务都是配置了端口等信息,因为懒的输入那么多东西,就在.ssh 目录下配置了一个 config 文件,配置的当下是可以正常使用的,常规的 ssh user@ip 也可以正常使用。

今天想连服务器的时候发现,所有的 ssh 语句都没有任何响应,表现的症状为纯换行没执行(或许执行了,但没有任何反馈),这是啥情况?有办法修复吗?
4983 次点击
所在节点    macOS
24 条回复
shiyouming91
2018-05-09 05:48:50 +08:00
远程服务器的 config ?可以 scp 下来改好了再 scp 回去
jimmy
2018-05-09 09:00:44 +08:00
@shiyouming91 不是,本地的 config,然后我把这个文件删除,ssh 也不能用😂
anguslg
2018-05-09 10:48:44 +08:00
ssh -v user@ip

看日志
jimmy
2018-05-09 11:09:41 +08:00
@anguslg 得到这些信息
```
OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /Users/uss/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug1: Connecting to 1xx.6x.xxx.1xx port 22.
```
anguslg
2018-05-09 11:24:34 +08:00
@jimmy 这几行没有错误信息啊
jimmy
2018-05-09 11:29:46 +08:00
@anguslg 是没有错误信息,但不知道为啥,终端里啥动静都没有,就一个回车在那边闪光标。
```
提示符:>ssh user@ip
(空白行,光标在这边一直闪)
```
就这样可以闪上一整天。
anguslg
2018-05-09 11:34:30 +08:00
@jimmy 测试一下连接内网的机器看看
jimmy
2018-05-09 11:36:06 +08:00
@anguslg 一样😂
anguslg
2018-05-09 11:42:02 +08:00
@jimmy ssh localhost 呢
jimmy
2018-05-09 11:43:54 +08:00
@anguslg 我本地没有开 sshd,所以这个有报错:
ssh: connect to host localhost port 22: Connection refused
anguslg
2018-05-09 11:45:30 +08:00
@jimmy 开一下慢慢调试咯
hcymk2
2018-05-09 12:05:06 +08:00
没有 Connection established ?
jimmy
2018-05-09 13:56:39 +08:00
@hcymk2 网络一直正常
hcymk2
2018-05-09 14:14:27 +08:00
@jimmy
debug 里面有没有 Connection established
manhere
2018-05-09 14:20:00 +08:00
没有公网 IP 的宽带有这个坑
jimmy
2018-05-09 14:21:39 +08:00
@hcymk2 完整的 debug 信息在 4 楼,没有其他任何信息了
jimmy
2018-05-09 14:23:02 +08:00
@manhere 是这个问题?可是我同台电脑装了个 Ubuntu 虚拟机却可以连。宿主机就不行😂
hcymk2
2018-05-09 15:12:45 +08:00
@jimmy 那就是没连上啊。
katsusan
2018-05-09 15:52:55 +08:00
可能和远程主机握手的时候挂了,抓个 22 端口的包看看
anguslg
2018-05-09 17:17:08 +08:00
清一下 iptables 看看 (死马当做活马医了

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

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

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

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

© 2021 V2EX