是否有专用端口(低于1024)专门为客户端发送基于文本的控制台输出到服务器?我已经广泛搜索但无济于事。发送基于文本的控制台输出的最佳端口(低于1024)是什么?
答案 0 :(得分:3)
端口只是一个数字。您可以在/etc/services
中看到well known端口分配。
您需要服务器应用程序在给定端口上侦听以接受您的输入。有许多远程终端协议及其实现,其中包括Telnet(端口23)和Secure Shell,或SSH(端口22)。
测试套接字客户端的最简单方法是在服务器上设置netcat
以侦听您想要的任何端口(示例中的端口为777
),然后尝试从其他地方连接到它:
server:~# nc -l -p 777
然后
client:~$ nc server 777
请注意,在Unix上,您通常需要超级用户(root)权限来绑定“特权”,即低于1024的端口。
答案 1 :(得分:-2)
我将使用telnet(端口23),因为它最接近我想要的。从客户端向服务器发送控制台消息。好吧谢谢!