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的重启
{{
相关问答:
通过java程序,先编译c程序,如出现错误,提示C程序中的错误,编译成功就运行,显示C的运行结果,最好把C的运行时间和内存等都显示出来
各位大哥大姐帮帮忙,小弟感激不尽!
用java的进程类试试
我给你转 ......
需要在linux下用中断方式来写一个串口的程序,现在没有思路,网上有人说用select,signal,tasklet函数的,但是我没看懂,希望有做过的给一下例程,多谢!
就是能够当串口数据来临时自动通知串口读取数据,类似于中 ......
cvs官方不能下载了,谁给我一份,最好有配置说明的文档。。。谢谢了
没有,帮顶一下。
官方不能下载 别的地方还有下载的地方 我刚才搜了
刚下载了个。。。是不是不到4M啊。。。cvs-1.12.13.1.tar.tar
linu ......
我一台server中一个文件夹中有大约2000个文件夹,里面都有大量数据,现在我想把其中一部分(大概1000个文件夹)移动到一个新文件夹中,应该怎么操作。文件夹的命名是没有规律的。
我初步设想是 ......
有人认为,linux 安全性高,只是因为用的人少,所以那些黑客不愿意去攻击,所以病毒之类的就少,是不是这样?而且linux是开源的,攻击起来 比较容易所以 懒的去攻击
这种说法对么
linux 怎么就安全高 ......