java如何控制远程Linux重启
我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢?
比如我的地址是:202.115.132.80 ,远程的是202.115.132.81,都在局域网内,我还有81的root的账号。我现在希望81上不用做任何配置,而我就在本机上写java程序来控制81的重启?请问该怎么实现了?
这可难了,别说linux了,就是控制windows从启都无从下手啊。去看源码吧。或谁写过远程控制的组件拿来用吧。
看看这个。JSCH是一个JAVA远程连接的库,可以SSH登录。我没用过,你可以试试SSH登录服务器后能否执行命令行’restart'来重启电脑
http://www.jcraft.com/jsch/
up...
这方面一窍不通..
linux不需要进入系统就服务就可以运行的,
所以和进入系统没有什么关系
按照这样分析,其实也不需要RMI直接两边建立socket通信,收到消息直接调用
reboot就行
up...
好的。那就就决定采用socket的通信方式,不仅仅控制Linux的重启,还有tomcat,数据库mysql的重启
{{
相关问答:
我没有安装操作系统的经验,即使是WINDOWS。现在想在LINUX操作系统大环境下学C语言,又要买本本,请问如果操作系统安装不当,会不会对电脑造成什么大的破坏?有没有必要先买一个二手电脑练一下LINUX的 ......
需要在linux下用中断方式来写一个串口的程序,现在没有思路,网上有人说用select,signal,tasklet函数的,但是我没看懂,希望有做过的给一下例程,多谢!
就是能够当串口数据来临时自动通知串口读取数据,类似于中 ......
Linux不正常关机导致系统坏,请问怎么检查和修复系统?
在刚启动的时候会有提示的。
修复可以靠livecd
或者把基本系统部分重新安装即可
是不是系统编程了read-only的啦?无法往系统写入数据啊?
有的情 ......
windows 下的C++编程比较熟练。现在需要转入linux下。
我用的软件是 Source Insight和 SecureCRT , 远程连接 linux服务器。
由于我的 Liunx基础为0. 就是说以前从来都没 ......