G
Gonçalo Pires
[Note: parts of this message were removed to make it a legal post.]
Hi there,
I'm trying to develop a script that will use net-ssh to performe some
routine commands on a remote server.
But i've a problem when i give a comand that will change the remote system
prompt. I think ruby is expecting the default caracter "#", but the command
will change it to ">", and the script don't run.
require 'net/ssh'
Net::SSH.start('172.16.20.78', 'root', assword => "passwd" ) do |
ssh|
output = ssh.exec!("su - sysad")
end
Could you please tell me I could I change the "expected" prompt?
Best regards,
GP
Hi there,
I'm trying to develop a script that will use net-ssh to performe some
routine commands on a remote server.
But i've a problem when i give a comand that will change the remote system
prompt. I think ruby is expecting the default caracter "#", but the command
will change it to ">", and the script don't run.
require 'net/ssh'
Net::SSH.start('172.16.20.78', 'root', assword => "passwd" ) do |
ssh|
output = ssh.exec!("su - sysad")
end
Could you please tell me I could I change the "expected" prompt?
Best regards,
GP