使用curl命令测试端口22上文件中主机的连接

myl*_*lan 4 ssh shell-script curl

我想将以下“curl”命令插入到 bash 脚本中,并针对 IP 地址的主机文件运行它,然后在输出文件中将输出显示为成功或失败。

curl -v telnet 10.10.10.10:22
Run Code Online (Sandbox Code Playgroud)

这可能吗?

Chr*_*wer 5

我还没有必要的声誉来评论声称curl不适用于ssh或telnet的帖子。这是不准确的。Curl 可处理多种协议,包括 telnet、ssh、scp、sftp、ftps 等。

这是curl 的正确语法:

curl -v telnet://127.0.0.1:22
Run Code Online (Sandbox Code Playgroud)