Advertisement
Guest User

Untitled

a guest
May 5th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.58 KB | None | 0 0
  1. require 'rubygems'
  2. require 'highline/import'
  3. require 'net/ssh'
  4. # Get the username and password.
  5. def userInfo
  6.   user = ask("Enter Super Admin username:  ") { |x| x.echo = true }
  7.   pass = ask ("Please enter #{user}'s password:   ") { |x| x.echo = false }
  8.   ssh (user, pass)
  9. end
  10. userInfo
  11. # Create ssh session to host
  12. output = " "
  13. def ssh (username, password)
  14.   rsa_server = '10.10.10.49'
  15.   USER = '#{username}'
  16.   PASS = '#{password}'
  17.   Net::SSH.start(rsa_server,USER,:password=>PASS) do |ssh|
  18.     output = ssh.exce ('ls')
  19.   end
  20. end
  21.  
  22. puts "#{user}"
  23. puts "#{pass}"
  24. puts output
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement