Seite 1 von 1
Einloggen per SSH Ley nicht mehr möglich
Verfasst: Freitag 8. April 2022, 13:53
von Frosch
Hallo,
ich habe ein Problem, glaube aber nicht, dass es mit Manjaro zu tun hat. Weil ich aber auf mehreren Rechnern Manjaro nutze poste ich es hier.
Ich logge mich normalerweise auf verschiedenen Raspberry Pi's hier von meinem Manjaro Rechner per SSH ein im sie zu warten. Um das zu vereinfachen habe ich einen SSH Key übertragen und das funktionierte auch die ganze Zeit.
Seit einiger Zeit werde ich aber wieder nach dem Passwort gefragt, das Problem tritt allerdings nur von diesem Rechner hier auf. Ich habe noch einen Laptop ebenfalls mit Manjaro, der kann sich noch Problemlos einloggen. Es müsste also ein Problem mit dem Client und nicht dem Server sein.
Hat jemand eine Idee?
Viele Grüße
Ralf
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Freitag 8. April 2022, 14:56
von gosia
Hallo Ralf,
wenn das Problem nur auf einem Rechner auftritt tippe ich mal auf die Konfigurationsdatei von dem Rechner, also ~/.ssh/config bzw. /etc/ssh/ssh_config
Sieh mal nach, ob da alles noch so steht wie früher.
Gibt es denn eine Meldung, wenn Du dich mit
einloggen willst?
viele Grüsse gosia
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Freitag 8. April 2022, 15:06
von Frosch
Die Datei /etc/ssh/ssh_config hat folgenden Inhalt:
Code: Alles auswählen
$OpenBSD: ssh_config,v 1.35 2020/07/17 03:43:42 dtucker 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 some commonly used options. For a comprehensive
# list of available options, their meanings and defaults, please see the
# ssh_config(5) man page.
# Host *
# ForwardAgent no
# ForwardX11 no
# PasswordAuthentication yes
# HostbasedAuthentication no
# GSSAPIAuthentication no
# GSSAPIDelegateCredentials no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyChecking ask
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# IdentityFile ~/.ssh/id_ecdsa
# IdentityFile ~/.ssh/id_ed25519
# Port 22
# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
# MACs hmac-md5,hmac-sha1,umac-64@openssh.com
# EscapeChar ~
# Tunnel no
# TunnelDevice any:any
# PermitLocalCommand no
# VisualHostKey no
# ProxyCommand ssh -q -W %h:%p gateway.example.com
# RekeyLimit 1G 1h
# UserKnownHostsFile ~/.ssh/known_hosts.d/%k
Ob der sich verändert hat weiß ich nicht und was da drin stehen muss auch nicht.
Ich bekomme keine Fehlermeldung, wenn ich versuche mich her ssh user@zielrechner zu verbinden, er fragt einfach nur nach dem Passwort. Ich habe auch schon versucht den Schlüssen neu zu übertragen, neu zu erzeugen und zu übertragen, alles mit dem selben Ergebnis.
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Freitag 8. April 2022, 22:42
von gosia
Hallo Ralf,
die /etc/ssh/ssh_config bringt nichts weiter, weil alles auskommentiert.
Hast Du bei der Schlüsselerzeugung eine Passphrase eingegeben? Dann wäre das angeforderte Passwort eigentlich die Passphrase. Läuft der SSH-Agent?
würde mich aber wundern, wenn nicht.
https://wiki.archlinux.de/title/SSH-Aut ... sselpaaren
viele Grüsse gosia
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Freitag 8. April 2022, 22:54
von Frosch
gosia hat geschrieben: ↑Freitag 8. April 2022, 22:42
Hallo Ralf,
die /etc/ssh/ssh_config bringt nichts weiter, weil alles auskommentiert.
Hast Du bei der Schlüsselerzeugung eine Passphrase eingegeben? Dann wäre das angeforderte Passwort eigentlich die Passphrase. Läuft der SSH-Agent?
würde mich aber wundern, wenn nicht.
https://wiki.archlinux.de/title/SSH-Aut ... sselpaaren
viele Grüsse gosia
Nein, ich habe bei der Schlüsselerzeugung keine Passphrase eingegeben. Es ging ja auch eine ganze Zeit lang, irgendwann übernacht oder nach einem Update ging es nicht mehr.
Der SSH-Agent läuft, ich kann mich ja auch mit dem Passwort einloggen, er fragt halt nur jedes Mal nach dem Passwort.
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Samstag 9. April 2022, 17:58
von gosia
Hallo Ralf,
schwierig. Wenn Du dein Schüsselpaar richtig erzeugt und ausgetausch hast (wovon ich mal ausgehe) und auch keine Passphrase benutzt, wüsste ich jetzt nicht, warum Du trotzdem noch nach dem Passwort gefragt wirst. Ich bin nur etwas irritiert, wenn Du neue Schlüssel erzeugt hast, müsstest Du einmal gefragt werden, ob Du die akzeptierst. Das hier
Frosch hat geschrieben: ↑Freitag 8. April 2022, 15:06
er fragt einfach nur nach dem Passwort
klingt aber nicht danach. Was ergibt denn
?
viele Grüsse gosia
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Samstag 9. April 2022, 18:08
von Frosch
gosia hat geschrieben: ↑Samstag 9. April 2022, 17:58
klingt aber nicht danach. Was ergibt denn
?
viele Grüsse gosia
bash: ll: Kommando nicht gefunden.
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Samstag 9. April 2022, 18:47
von gosia
Hallo Ralf,
ok, dann eben
viele Grüsse gosia
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Samstag 9. April 2022, 19:21
von Frosch
Code: Alles auswählen
ls -la ~/.ssh
insgesamt 36
drwx------ 2 XXXXXX XXXXXX 4096 8. Apr 15:11 .
drwx------ 52 XXXXXX XXXXXX 4096 9. Apr 16:57 ..
-rw------- 1 XXXXXX XXXXXX 6330 3. Sep 2021 authorized_keys
-rw------- 1 XXXXXX XXXXXX 3401 6. Apr 15:07 id_rsa
-rw------- 1 XXXXXX XXXXXX 756 6. Apr 15:07 id_rsa.pub
-rw------- 1 XXXXXX XXXXXX 441 8. Apr 15:11 known_hosts
-rw------- 1 XXXXXX XXXXXX 3141 6. Apr 19:58 known_hosts.OFF
-rw-r--r-- 1 XXXXXX XXXXXX 269 8. Apr 15:11 known_hosts.old
Den Benutzernamen habe ich jetzt mal ausgeixt. Die Datei known_hosts.old war ein Test bei dem ich known_hosts mal umbenannt habe, was aber auch nichts gebracht hat.
Re: Einloggen per SSH Ley nicht mehr möglich
Verfasst: Samstag 9. April 2022, 20:50
von gosia
Hallo Ralf,
sieht normal aus. Der einzige Unterschied, bei mir haben der öffentliche Schlüssel und known_hosts etwas andere Zugriffsrechte:
Code: Alles auswählen
-rw-r--r-- 1 gv gv 391 2022-02-20 23:10 id_rsa.pub
-rw-r--r-- 1 gv gv 666 2022-02-20 22:26 known_hosts
aber ich kann mir nicht vorstellen, dass es daran liegt.
Leider weiter keine Idee.
viele Grüsse gosia