我正在尝试测试以前是否在bash脚本中连接过SSH主机。它使用非标准端口。是否无法使用ssh-keygen -F测试IP地址?或者这是使用非标准端口的问题(因为检查some.host.com:4567在这里也不起作用)…… #!/bin/bash
if ssh-keygen -F '192.168.1.10:1234'; then
echo "Yes, a known host
我正在尝试使用端口22进行FTP。它说我是连接的,然后我不是连接的。下面是我的输出:Connected to <hostname>.SSH-2.0-OpenSSH_5.1Not connected.
到底怎么回事?是不是因为我在使用端口22?我知道它是ssh端口,但这就是我使用它的原因。我也在寻找一个命令行解决方案。我正在运行Ubuntu。