Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. require "remote_exec"
  2.  
  3. task :default => [:login] do
  4. # shell = @rsh.shell
  5. # session = @rsh.session
  6. out = @rsh.shell.send_command("cd /usr/ubac")
  7. p out
  8. out = @rsh.shell.send_command("pwd")
  9. p out
  10. out = @rsh.shell.send_command("mkdir baz")
  11. p out
  12. @rsh.shell.exit
  13. @rsh.session.close
  14. end
  15.  
  16. task :login do
  17. ip = "localhost"
  18. port = 22
  19. user = "foobar"
  20. password = "blameitonjava"
  21. @rsh = RemoteShell.new
  22. @rsh.start_ssh_session ip,port,user,password
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement