Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
problem with ssh -> authentication failed
Ice Man
11/10/2008 1:08:00 PM
Hi,
i have a very stupid and annoying problem;/ I wrote a simple script:
require 'rubygems'
require 'net/ssh'
Net::SSH.start('host',:username => 'user',:password => 'pass') do
|session|
shell=session.shell.open
shell.dir
shell.exit
$stdout.print shell.stdout while shell.stdout?
$stderr.puts "-- stderr: --"
$stderr.print shell.stderr while shell.stderr?
end
All the time I have the same error:
c:/ruby/lib/ruby/gems/1.8/gems/net-ssh-2.0.4/lib/net/ssh.rb:195:in
`start': Net::SSH::AuthenticationFailed
I tried a lot of diffrent script with ssh, but all the time I have still
the same error
Any suggestions what's wrong ??
THX
--
Posted via
http://www.ruby-...
.
1 Answer
Brian Candler
11/10/2008 1:46:00 PM
0
> c:/ruby/lib/ruby/gems/1.8/gems/net-ssh-2.0.4/lib/net/ssh.rb:195:in
> `start': Net::SSH::AuthenticationFailed
...
> Any suggestions what's wrong ??
I apologise for stating the obvious, but it looks like a wrong username
and/or password. Or it could be that there is something else at the
server side which is rejecting the connection, e.g. it's possible to
configure ssh accounts so they only accept connections from a particular
IP address, or so that they can only run certain commands (not shells).
Looking at sshd logs on the far side could help to determine the
problem. Even better, try running sshd in debug mode, bound to a
different port:
# sshd -d -p 99
This will stay in the foreground without forking, and show you the
processing of incoming connections. Add :port=>99 to your client of
course.
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
problem with ssh -> authentication failed
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password