can't ssh in

Hi -

I've got my new linode setup - but I cannot ssh in from my home workstation.

I can ping the IP.

IPTables isn't running (yet)

sshd is up and running.

I can use the ajax ssh web client just fine.

Anytime I try ssh'ing in though, I get this error message:

debug1: No more authentication methods to try.

Permission denied (publickey).

why isn't it letting me use password auth?

I have PasswordAuthentication = yes in my sshd_config

in fact, I can ssh -vv root@localhost just fine using the ajax console - and it say's "

debug1: Authentications that can continue: publickey,password "

So why localhost let's me do password, remote doesn't?

Thanks.

Tyrrvk

3 Replies

Do you have password authentication disabled on your workstation?

Usually check ~/.ssh/config or /etc/ssh_config

@obs:

Do you have password authentication disabled on your workstation?

Usually check ~/.ssh/config or /etc/ssh_config

Doesn't look like it.

what's really weird - is I couldn't log in with iTerm2.

So I tried the default mac shell program "terminal"

and it worked - I could ssh in.

Closed out - and tried logging in again, and now I am not able to?

Maybe you have a lot of ssh keys stored, in terminal run ssh-add -l if it prints a bunch of entries then your machine will be trying every one until the server rejects it for too many attempts.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct