Cha*_*eon 5 ssh terminal webserver
我无法通过终端通过 SSH 连接到我的服务器。到目前为止,我已经尝试过:
ssh root@ip-address 和 ssh username@ip-address
但都没有奏效。我得到了一段时间的空白屏幕,然后最终
操作超时
我还尝试通过不同的 Internet 服务提供商切换到不同的位置,所以我很确定问题不是防火墙。
我可以通过FTP登录。
这就是我得到的:
$ ssh hosting-account-username@ip-address
ssh: connect to host ip-address port 22: Operation timed out
Run Code Online (Sandbox Code Playgroud)
我也试过这个没有结果:
$ nc ip-address 22
Run Code Online (Sandbox Code Playgroud)
我已经 ping 了地址:
$ ping ip-address
64 bytes from ip-address icmp_seq=143 ttl=45 time=44.543 ms
64 bytes from ip-address icmp_seq=143 ttl=45 time=43.686 ms
64 bytes from ip-address icmp_seq=143 ttl=45 time=46.501 ms
-- and so on
Run Code Online (Sandbox Code Playgroud)
我的托管公司告诉我我确实有 SSH,但是在端口 2222(而不是 22)上,因为我有一个共享托管帐户并尝试了这个:
$ nc ip-address -p [2222]
nc: missing hostname and port
usage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval]
[-p source_port] [--apple-delegate-pid pid] [--apple-delegate-uuid uuid]
[-s source_ip_address] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
$ ssh username@ip-address:2222
ssh: Could not resolve hostname ip-address:2222: nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)
不知道还有什么可以尝试的。
命令中的-p选项nc是源端口,您需要指定目标端口。
尝试$ nc ip-address 2222检查您是否可以到达港口。
另外我不认为sshcommand 接受语法hostname:port。
试试吧$ ssh -p 2222 username@ip-address。
| 归档时间: |
|
| 查看次数: |
6118 次 |
| 最近记录: |