[#409331] Capture HTML table data, pass to Ruby, pass back and display result in HTML text field — Hubert Wagner <lists@...>

Hello :

11 messages 2013/08/04

[#409336] Rakefile Error - Please Help — "Jennifer T." <lists@...>

Hi,

13 messages 2013/08/04
[#409341] Re: Rakefile Error - Please Help — Hassan Schroeder <hassan.schroeder@...> 2013/08/04

On Sun, Aug 4, 2013 at 7:41 AM, Jennifer T. <lists@ruby-forum.com> wrote:

How do I know if net:ssh, or net::telnet is even working

From: Avery Rozar <lists@...>
Date: 2013-08-04 12:48:38 UTC
List: ruby-talk #409330
Fogive me, but I'm extremely new to ruby, and programming in general.
I'm running tcpdump -i en0 host 172.16.1.1 in conjunction of running
this script.It does not appear that that it is even trying to ssh to
this fw. How can I debug this better, to verify my issue is not
net::ssh, but something in the code? Thank you for looking.


ruby --version
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]

gem --version
2.0.3

gem list

*** LOCAL GEMS ***

bigdecimal (1.2.1, 1.1.0)
highline (1.6.19, 1.6.15)
io-console (0.4.2, 0.3)
json (1.8.0, 1.5.4)
minitest (5.0.6, 2.5.1)
net-ssh (2.6.8)
net-ssh-telnet (0.0.2)
rake (10.1.0, 0.9.2.2)
rdoc (4.0.1, 3.9.4)

#######
#Script

require 'highline/import'
require 'net/ssh'


@hostname = ask("Enter hostname/ip: ") { |q| q.echo = true}
@username = ask("Enter username: ") { |q| q.echo = true}
@password = ask("Enter password: ") { |q| q.echo = false}
@cmd = ask("What is your command?: ") { |q| q.echo = true}


begin
session = Net::SSH.start(@hostname, @username, :password => @password,
:encryption => "aes256-cbc", :host_key => "ssh-rsa", :timeout => "30",
:verbose => :debug)
session.cmd(@cmd + "\n", :verbose => :debug)
session.close(:verbose => :debug)
rescue
puts "Unable to connect to #{@hostname} using #{@username}"
end

-- 
Posted via http://www.ruby-forum.com/.

In This Thread

Prev Next