0

是否有专门供客户端将基于文本的控制台输出发送到服务器的专用端口(低于 1024)?我已经广泛搜索,但无济于事。如果有的话,发送基于文本的控制台输出的最佳端口(低于 1024)是什么?

4

2 回答 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 回答