2012-05-29 55 views

回答

-2

我打算使用telnet(端口23),因为这是最接近我想要的。从客户端发送控制台消息到服务器。 okey dokey谢谢!

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端口。

+0

您还需要Windows上的管理权限才能绑定到知名端口(<1024)。 –

+0

@JeffTucker,谢谢你的加入。 –

+0

我已经在没有任何管理员权限的窗口上的0.0.0.0:80上运行套接字... –