使用ruby通过ssh来访问服务器
上一篇 /
下一篇 2010-04-06 16:22:19
/ 个人分类:Ruby
目标要通过
ruby像使用putty一样访问远程的linux服务器,并且远程服务器采用了rsa加密处理
1.使用rubygems安装
ssh2.执行下面的代码
require 'net/ssh'
Net::SSH.start('192.168.1.2',
'peter',
:keys=> ['/home/peter/private.key'],
:passphrase=>'password'
)do |ssh|
utput = ssh.exec!("/usr/local/mysql/bin/mysql -udev -pbpo")
puts output
end
相关阅读:
- WEB UI自动化之旅(四) (fishy, 2010-1-18)
- Watir学习系列1--环境配置(转) (serm, 2010-1-24)
- 在ubuntu中配置ruby开发环境 (PeterKang, 2010-2-02)
- watir学习系列--NetBeans中文问题 (丛林猎手, 2010-2-02)
- ssh配置及实现ssh免登陆Linux (smile665, 2010-2-20)
- (转载)Rails3 Beta发布 新特性概览 (wzstar2008, 2010-2-25)
- Ruby下watir 1.6.5 支持中文解决办法 (幕连笑白, 2010-3-06)
- 在ubuntu中的netbeans 如何设置ruby快速调试器 (PeterKang, 2010-3-28)
- SSH单元测试 (fishy, 2010-3-29)
- 用Selenium实现页面自动化测试 (fishy, 2010-4-02)
收藏
举报
TAG:
Ruby
ssh
ruby