Archiv verlassen und diese Seite im Standarddesign anzeigen : [SSH] Permission denied (keyboard-interactive)
[SSH] Permission denied (keyboard-interactive)
--------------------------------------------------------------------------------
hallo,
von meinem fest-pc kann ich mich ohne probleme ueber zoc5 in den server loggen. mit genau den gleichen einstellungen am laptop erhalte ich die folgede fehlmeldung:
[SSH] Permission denied (password)
[SSH] Permission denied (keyboard-interactive)
[SSH] Unable to authenticate (tried password, keyboard-interactive)
ich bin absoluter linux-neuling. help!
Melde Dich mal mit
ssh -v hugo@zoc5 von beiden Rechnern an und poste das Ergebnis der beiden Logs.
@framp
ich habe auf beiden recnnen win xp sp2. wie kann ich den von dir aufgefuehrten code ausfuehren damit das logfile entsteht. sorry wenn die frage dumm erscheint. wie gesagt ich steige gerade von ms auf linux um.
Du hast einen Server, zwei Clients und der eine Client kann sich nicht einloggen? Dann würde ich auch mal die Einstellungen am Server checken, wie dort der ssh Zugriff geregelt ist.
Aber so ganz verstehe auch ich Deinen Aufbau und die verwendeten OS nicht. Die Clients laufen wohl unter Windows, und der Server? Wieviele Rechner sind denn jetzt beteiligt? Beschreib Deine Konfiguration doch mal etwas genauer.
Kreol
Du hast wahrscheinlich Public-Key Authentifizierung aktiviert, aber der Key, mit dem du dich anmelden willst, steht nicht in der ~/.authorized_keys auf dem Server. Oder der Pfad zu der Datei in der /etc/ssh/sshd_config stimmt nicht.
@framp
ich habe auf beiden recnnen win xp sp2. wie kann ich den von dir aufgefuehrten code ausfuehren damit das logfile entsteht. sorry wenn die frage dumm erscheint. wie gesagt ich steige gerade von ms auf linux um.
Hm ... ich dachte Du hast Linux Clients ... Nun ja - dann könntest Du cygwin installieren - aber das ist das mit Kanonen auf Spatzen geschossen. Sieh mal das System log nach ssh Fehlermeldungen durch.
Warum nicht einfach PuTTY nehmen und das Posting von framp vergessen. Wie ich schon sagte: authorized_keys liegt an der richtigen Stelle? Key steht drin? /etc/ssh/sshd_config ist okay?
... Warum nicht einfach PuTTY nehmen ...
Ich denke das nimmt er auch gerade. PUTTY ist doch der Standard ssh Client unter Windows ;) . Ich empfehle beileibe nicht wegen dieses kleinen Problems cygwin zu installieren :rolleyes: - obwohl er dann schon mal linux commands auf Windows benutzen kann :D Weisst Du ob und wie man bei PUTTY wie beim ssh Client debuginfos erhalten kann?
Man kann bei Putty Logging aktivieren, mal auf der linken Seite durch die Einstellungen gucken (recht weit oben, müsste unter "Session" zu finden sein).
Ich denke das nimmt er auch gerade. PUTTY ist doch der Standard ssh Client unter Windows
Nein, er nimmt (wie er auch schon gesagt hat zoc5 :) http://www.emtec.com/zoc/index.html )
@MiGo
... und ich hatte das so verstanden dass zoc5 ein Hostname ist ... zoc5 kannte ich noch nicht. Aber man lernt eben nie aus :rolleyes:
Na ja, der OP könnte sich auch mal wieder melden.
Na ja, der OP könnte sich auch mal wieder melden.
Wahrscheinlich ist ihm sein Passwort einfach wieder eingefallen :D
*scnr*,
MiGo
sorry fuer die spaete antwort .... ich werde derzeit von arbeit erschlagen
@ kreol
fest-pc = win xp pro sp2
laptop = win home sp2
server = webmin 1.110, redhat9.0
unter ssh keys setup ist folgendes:
This page allows you to configure the automatic setup of SSH for new Unix users created on your system. If configured, new users will not have to run ssh-keygen before using SSH.
Setup SSH key for new Unix users. (kein haken drin)
Copy new identify.pub to authorized_keys. (haken drin)
Use password as key passphrase. (kein haken drin)
@blalzilla
authorized_keys liegt an der richtigen Stelle? ==> denke schon, da ja ansonsten der zugriff ueber fest-pc nicht gehen wuerde. bin nicht am fest-pc gerade aber ich poste morgen den genauen pfad
Key steht drin? /etc/ssh/sshd_config ist okay? ==> siehe oben. habe die infos aus webmin raus. hoffe du kanst damit was anfangen
hier die angabe aus dem ssh_config:
# Host *
# ForwardAgent no
# ForwardX11 no
# RhostsAuthentication no
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# BatchMode no
# CheckHostIP yes
# 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 ~
Host *
das ist die gesamte fehlermeldung beim versuch mich ueber den laptop einzuloggen:
Verbindungsaufbau zu 64.106.250.160:22 ...
[SSH] CONNECT 64.106.250.160
[SSH] Protocol Version 2 (OpenSSH_3.5p1)
[SSH] Cipher: aes128-cbc
[SSH] Permission denied (password)
[SSH] Permission denied (keyboard-interactive)
[SSH] Unable to authenticate (tried password, keyboard-interactive)
[SSH] INFO: DISCONNECT
putty habe ich soeben auch versucht .. beim pw meckert er ... es ist exact das gleiche wie aufm fest-pc ..
muss ich evtl. im win xp system bezueglich der tastaturbelegung was aendern. den laptop habe ich in den staaten gekauft... vielleicht muss da was umgestellt werden
@blalzilla
authorized_keys liegt an der richtigen Stelle? ==> denke schon, da ja ansonsten der zugriff ueber fest-pc nicht gehen wuerde. bin nicht am fest-pc gerade aber ich poste morgen den genauen pfad
Key steht drin? /etc/ssh/sshd_config ist okay? ==> siehe oben. habe die infos aus webmin raus. hoffe du kanst damit was anfangen
Ja kann ich, und nein, ist nicht die richtige Stelle. Liegt das File wirklich da? Normalerweise liegt das File bei jedem User unter ~/.ssh/authorized_keys.
hier die angabe aus dem ssh_config:
Wir brauchen die Konfiguration vom sshd. Die Daten die du gepostet hast sind vom SSH Client. Daher auch sshd_config.
die sshd_config ist leer.
die sshd_config ist leer.
Das würde einiges erklären. Poste bitte mal die Ausgabe von:
sudo rpm -V openssh
@blalzilla
ich komme mir wirklich total DAU vor. wenn ich deinen code eingebe erhalte ich eine fehlermeldung
bash: sudo:command not found
was mache ich falsch? sorry fuer das dumme nachfragen. sicher ist es etwas selbstverstaendliches fuer dich. wie bereits gechrieben bin ich in der linux gemeinde sehr neu und aeusserst unwissend. lese mich gerade ein. die materie ist etwas komplizierter als windows :-)
Du hast das rpm sudo nicht installiert ;)
Ich komme mir wirklich total DAU vor. wenn ich deinen code eingebe erhalte ich eine fehlermeldung
bash: sudo:command not found
'sudo' fuehrt Befehle als Benutzer root aus. Du kannst alternativ auch einfach vorher mit 'su -' zu root werden.
Oder halt als root das Kommando rpm -V openssh ausführen.
hallo leute,
ich schrieb ja bereits ziemlich DAU und neu auf der Linuxplattform zu sein. Das Problem ist heute geloest worden. Anstatt root habe ich immer versucht mit admin mich einzuloggen :-) Beinhart. Sorry dass ich euch mit so einem schwachsinn auf trab gehalten habe. Und danke nochmals an alle die mir geantwortet haben.
hallo leute,
ich schrieb ja bereits ziemlich DAU und neu auf der Linuxplattform zu sein. Das Problem ist heute geloest worden. Anstatt root habe ich immer versucht mit admin mich einzuloggen :-) Beinhart. Sorry dass ich euch mit so einem schwachsinn auf trab gehalten habe. Und danke nochmals an alle die mir geantwortet haben.
Sowas passiert auch Profis. ;)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.