PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sftp Passwort mit Sonderzeichen wird nicht akzeptiert



skelle
03.05.10, 19:28
Hallo,
ich stehe vor einem eigenartigen Problem:
Ich habe für den sftp Zugang zu meinem vServer ein Passwort mit Sonderzeichen, Zahlen buchstaben etc

Unter Windows geht das auch alles... wenn ich aber unter Xubuntu (10.4) verbinden will bekomme ich immer die Meldung Anmeldung fehlgeschlagen.
Ändere ich das Passwort auf etwas einfaches wie hallo geht alles.
Woran kann das liegen?
Capslock ist nicht an und wenn ich das pw so inder Konsole tippe ist auch alles richtig.

Hoffe ihr könnte mir helfen :)
greetz

oziris
03.05.10, 22:02
Was für ein sftp benutzt Du denn im Windows? psftp.exe für die seltsame cmd.exe-Shell? Weil in der cmd.exe-Shell gibt es schon manchmal Probleme mit Sonderzeichen.
... aber weißt Du was: Passworte sind sowieso doof. Ich empfehle Dir ssh-keygen oder PuTTYgen und diese putty-tools, mit denen Du den Windows-PuTTY-Key in einen OpenSSH-Key konvertieren kannst. Dann kannst Du auf Windows und Linux den selben Key verwenden.

skelle
04.05.10, 07:00
hey,
also ich glaube nicht das es an der seltsamen cmd shell liegt...
ich verwende unter windows WinSCP
und der "Umweg" über keys wäre zwar möglich aber ich will erstmal wissen wieso linux nicht in der lage ist das Passwort richtig zu übertragen.

marce
04.05.10, 07:01
welchen Client nimmst Du denn unter *buntu? Bzw. wie willst Du dich genau verbinden?

Versuche auch mal, das PW per Copy-Paste einzufügen, evtl. ist doch irgendwo was mit der Tastaturkonfig.

skelle
04.05.10, 13:09
habs mit sftp probiert und mit filezilla
und copy/paste geht auch nich

marce
04.05.10, 13:11
ok.

Dann poste mal relevante Systemlogs, Configs und Infos.

Evtl. auch mal die PW-Hashes vergleichen, ...

oziris
04.05.10, 21:01
[...] ich will erstmal wissen wieso linux nicht in der lage ist das Passwort richtig zu übertragen.Wodurch hast Du denn das Passwort gesetzt (Client)? Wenn Du z.B. über einen Client, der Sonderzeichen nicht richtig codiert, ein Passwort auf einem Server setzt, dann steht das falsch codierte Passwort quasi im Server. Wenn Du dann mit einem Client, der richtig codiert, eine Anmeldung versuchst, dann geht das natürlich nicht, weil das übertragene Passwort sich nun unterscheidet.