标签: bash shell telnet
我正在寻找将连接到telnet服务器的单行命令(不需要身份验证,它将接受任何连接)并在连接后将文本发送到服务器。
如果无法做到这一点,是否可以编写一个可以执行相同操作的脚本?
答案 0 :(得分:4)
使用bash:用telnet服务器替换“servername”:
echo "Hello" > /dev/tcp/servername/23
答案 1 :(得分:2)
听起来你可以在telnet端口上使用Netcat。
一个例子就是这样:
echo -n 'some string to telnet' | nc <server> 23