ssh "Permission denied (publickey)"

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

ssh "Permission denied (publickey)"

Beitrag von TBT » 19.10.2004 15:54:25

hallo,

kann mir jemand sagen, was ich falsch gemacht habe, wenn ich neuerdings
ein Verbindungsversuch per ssh mit

Permission denied (publickey)

abgelehnt wird ?

Benutzeravatar
McAldo
Moderator
Beiträge: 2069
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Beitrag von McAldo » 19.10.2004 18:52:28

Dann hast du sicher sarge laufen und den neuesten sshd laufen.
Beim upgrade wurde nach einer Einstellung gefragt.
Am Ende der /etc/ssh/sshd_conf steht:
ChallengeResponseAuthentication no

Dort muß yes stehen, dann klappts auch wieder mit dem PW.

McAldo
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 19.10.2004 21:55:55

knapp daneben, es ist die Einstellung

PasswordAuthentication

die beim letzten Update auf no gesetzt wurde.
Aber trotzdem danke.

Benutzeravatar
McAldo
Moderator
Beiträge: 2069
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Beitrag von McAldo » 19.10.2004 22:01:06

PasswordAuthentication steht bei mir immer noch auf no.

/etc/ssh/sshd_conf
[...]
Change to yes to enable tunnelled clear text passwords
PasswordAuthentication no
[...]

Wer will da schon ein clear text Password schicken?
Es ist schon das, was ich schrieb. Auch in der debian mailingliste nachzulesen.

McAldo
Zuletzt geändert von McAldo am 21.10.2004 09:27:45, insgesamt 2-mal geändert.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 20.10.2004 21:55:37

hast Recht, gebe mich geschlagen ;)

Danke !

Exxter
Beiträge: 385
Registriert: 10.01.2003 00:15:15
Lizenz eigener Beiträge: GNU General Public License

Beitrag von Exxter » 11.11.2005 19:04:12

Also, nachdem ich diesen Thread gelesen hab weiß ich .. gar nichts! Ich habe alle Einstellungen geprüft die hier genannt wurden, sie können es nicht sein. Ich fahre Debian unstable und sollte auf den Rechner eines Kunden, doch überall kommt:

Warning: Permanently added '84.160.145.122' (RSA) to the list of known hosts.
Permission denied (publickey).

sogar auf Rechnern, die im lokalen Netzwerk stehen und von denen aus ich auf andere zugreifen möchte kommt das! Was soll denn der Mist, SSH ist für mich eines der wichtigsten Programme, das MUß funktionieren! Weiß denn jemand, woran es in Sid liegt?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 11.11.2005 19:16:49

du kommst nirgends rauf? nichtmal auf deinen lokalen SSH Server?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Exxter
Beiträge: 385
Registriert: 10.01.2003 00:15:15
Lizenz eigener Beiträge: GNU General Public License

Beitrag von Exxter » 11.11.2005 20:44:45

doch, auf 192.169.xxx.xxx hosts schon. aber bei jedem anderen Host kommt diese Fehlermeldunge - warum??

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 11.11.2005 22:00:33

fällt mir jetzt auch nichts zu ein.. wird irgendwas umgeleitet? oder hast du irgendwas in deiner /etc/ssh/ssh_config oder so eingestellt?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Exxter
Beiträge: 385
Registriert: 10.01.2003 00:15:15
Lizenz eigener Beiträge: GNU General Public License

Beitrag von Exxter » 12.11.2005 03:21:50

Was meinst Du mit umgeleitet? Meine /etc/ssh/ssh_config sieht so aus:

---------------------------------------------------
# $OpenBSD: ssh_config,v 1.19 2003/08/13 08:46:31 markus Exp $

# This is the ssh client system-wide configuration file. See
# ssh_config(5) for more information. This file provides defaults for
# users, and the values can be changed in per-user configuration files
# or on the command line.

# Configuration data is parsed as follows:
# 1. command line options
# 2. user-specific file
# 3. system-wide file
# Any configuration value is only changed the first time it is set.
# Thus, host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.

# Site-wide defaults for various options

# Host *
# ForwardAgent no
ForwardX11 yes
TCPKeepAlive yes
# ForwardX11Trusted yes
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# Port 22
# Protocol 2,1
# Cipher 3des
# Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
# EscapeChar ~
---------------------------------------------------

Im Grunde doch normal, oder?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 12.11.2005 07:55:06

Bitte poste nicht so lange Log Dateien direkt hier rein, sondern nach http://nopaste.debianforum.de

Hier ist mal meine Config: http://nopaste.debianforum.de/1584
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

LXer
Beiträge: 10
Registriert: 28.12.2005 18:04:56

Re: ssh "Permission denied (publickey)"

Beitrag von LXer » 23.03.2010 09:01:07

Ich hatte auch gerade solch einen Fehler bei einem uralten SLES Server. Da lag es daran, dass mit dem ssh-copy-id auf der Maschine nur eine authorized_keys in ~/.ssh/ erzeugt wurde. Der SLES aber eine authorized_keys2 gesucht hat. Also einfach die Datei umbenannt und schon klappte der Login.

Antworten