基于Linux的远程指令系统 帮帮忙

帝释天A沐沐 发布于 2014/06/13 15:22
阅读 207
收藏 0

如上图所示。编写实现该功能的分布式远程指令系统,建议服务器端程序名为:server.c, 客户端程序名为: client.c。 要求实现由客户端键入的指令经由UDP网络通信发给服务器端守护进程,服务器端守护进程能够在收到客户端发出的指令信息后分裂一个子进程对客户端的指令进行响应,得到指令结果后发回给客户端由客户端进程显示在客户端屏幕上。要求:

1、服务器端守护进程应能同时处理多个客户端传递的指令命令。

2、服务器端能够控制是否允许客户端远程执行的指令

3、服务器端在日志里记载客户端IP、客户端请求执行的指令、客户端请求执行指令的时间、客户端请求执行指令的结果

加载中
0
帝释天A沐沐
求大神   写代码呀
0
H
Heysion

建议不要用udp,udp你返回给客户端的时候,外网很难搞定的..涉及到穿透之类的问题.

采用tcp我建议你,到网上去找echo 之类的代码,,看看,你应该大致能写一个出来了,其实,写到最后你这个东东和ssh ,telnet之类的有什么差异呢 ?

0
帝释天A沐沐

以文字·  形式


返回顶部
顶部