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