当前位置: 技术问答>linux和unix
重启动的控制
来源: 互联网 发布时间:2015-01-03
本文导语: 如何实现同一局域网中,在运行的进程中,一个计算机让另外一个计算机重启动。(均是RED HAT LINUX 7.2) 紧急问题?高分! 思路:一台计算机通过TELENT登陆到另外一个计算机,然后在这台计算机中运行的进程中调...
如何实现同一局域网中,在运行的进程中,一个计算机让另外一个计算机重启动。(均是RED HAT LINUX 7.2)
紧急问题?高分!
思路:一台计算机通过TELENT登陆到另外一个计算机,然后在这台计算机中运行的进程中调用相关脚本!
请问:实现的复杂度,和具体实现方案!(具体多加分)
紧急问题?高分!
思路:一台计算机通过TELENT登陆到另外一个计算机,然后在这台计算机中运行的进程中调用相关脚本!
请问:实现的复杂度,和具体实现方案!(具体多加分)
|
在那太需要被冲启动的机器中运行一个具有超级用户权限的程序,该程序可以接收命令,通过执行system("reboot");调用重新启动计算机
在另一台控制计算机中运行一个程序,要被冲启动的机器发送重起东命令,(可以通过tcp或者udp实现)。
在另一台控制计算机中运行一个程序,要被冲启动的机器发送重起东命令,(可以通过tcp或者udp实现)。
|
写一个client/server程序。
要重起的时候让client发送一个命令,比如发送字符A。
server端接收到这个A后就调用system("reboot")即可。
也就是在被重起端运行一个自己写的服务即可。
要重起的时候让client发送一个命令,比如发送字符A。
server端接收到这个A后就调用system("reboot")即可。
也就是在被重起端运行一个自己写的服务即可。
|
同意老猫,开放telnet端口,有一定的风险。
自己写一Client/Server程序较好。
自己写一Client/Server程序较好。
|
mr_fanwei(风之子) :
最好别编程序,硬要编的话,可以用system(“telnet usr/passwd”)
或者system(rlogin usr/passwd).
注意:这是在c语言环境下。
最好别编程序,硬要编的话,可以用system(“telnet usr/passwd”)
或者system(rlogin usr/passwd).
注意:这是在c语言环境下。