3
A
回答
1
,也许你可以在命令行级别,使用expectj
4
你不想跑腻子,因为它需要一个GUI环境从Java启动时不可用自动化。
你需要一个合适的ssh库,它可以处理连接并发送命令和接收到响应。这可以让你完全从java内部编写脚本。
我听说过关于jsch的好东西 - http://www.jcraft.com/jsch/ - 但还没有使用它自己。
+0
事实上,JSch就是这样。另外还有一些Jsch的高级用户(其中一些在他们的“使用Jsch的应用程序”中命名)。在我看来,为了简单地运行命令,使用抽象层会更容易,因为使用Jsch需要一个打开流并直接从流中发送/接收字符。 – Riduidel
0
最简单的方法是编写一个.bat文件,该文件将包含您的腻子登录详细信息,然后是一个包含您的命令的文本文件。然后你可以运行该.bat文件,它将打开putty并运行列表中的所有命令。
但是,在做完所有这些之后,我的要求已经改变为拥有一个独立的GUI来管理我的服务器,所以我会同意Ravn Anderson,但这需要付出很大的努力。
所以这一切都取决于你需要什么样的应用程序。
相关问题
- 1. 从Java运行时隐藏Putty终端
- 2. 如何在PuTTY中保存并运行Java文件?
- 3. 从putty中运行vim复制东西
- 4. 如何运行并执行使用java的putty命令?
- 5. 如何从我的USB中运行多个自动运行?
- 6. 如何从命令行自动运行“运行asp.net网站”?
- 7. 如何使用PuTTY自动执行SHH命令
- 8. 如何通过硒自动执行命令提示符(putty)
- 9. 如何从Java运行cygwin?
- 10. 如何从Java运行ajc?
- 11. 如何从Cygwin运行Java
- 12. 如何自动运行crons?
- 13. Java RMI - 在IDE中自动运行
- 14. 批处理文件在PuTTY中自动登录并运行单个命令
- 15. 如何在eclipse中自动运行cmd.exe
- 16. 如何在PyCharm中自动运行Main.py
- 17. 如何在textmate中自动运行RSpec
- 18. 从Process.Start自动运行CD
- 19. 从shell脚本启动putty
- 20. 如何从PuTTY中读取文件
- 21. 自动编译,自动运行,自动比较造成的Java
- 22. 如何运行自动启动Ubuntu的
- 23. putty命令行参数与java怪异地行动
- 24. 如何在USB自动运行中运行C .exe文件?
- 25. 如何从运行单独活动的java类打开活动?
- 26. 如何从Java自动启动Rserve?
- 27. 如何在Java中运行
- 28. 如何从闪存驱动器自动运行Arduino草图?
- 29. 如何检查程序是否从自动启动运行?
- 30. 如何从命令行运行zeppelin笔记本(自动)
如何使用Java的ssh库像http://www.google.co.uk/search?q=ssh+java这不使用腻子。 –
连接将如何进行? SSH?远程登录?对于telnet来说,就像打开一个套接字一样简单......对于SSH,最好在应用程序中使用SSH库。 – spender
@peter,有任何个人建议添加到谷歌搜索? –