Ich versuche, Dateien mit scp von einem Server auf einen anderen zu kopieren.
Auf beiden Servern habe ich den ssh-Port auf 222 konfiguriert. Sshd_config ist für beide Server genau gleich (kein RootLogin, PasswordAuthentication aktiviert).
Aus vielen Gründen, die zu lang sind, um sie hier zu erklären, kann ich die Schlüsselauthentifizierung nicht verwenden.
Wenn ich scp verwende, um von Server A auf Server B zu kopieren (bei A angemeldet), funktioniert es. Aber es funktioniert nicht, wenn ich das Gleiche von B nach A mache (bei B angemeldet): Ich erhalte die Fehlermeldung "Berechtigung verweigert" und scp fragt mich nicht nach dem Passwort (obwohl die Passwortauthentifizierung aktiviert ist).
Hier ist der Befehl, den ich verwende (angemeldet auf Server B):
scp -P 222 -vvv ~/backup/file user@serverA:/home/user/backup
Und hier sind die letzten Zeilen der Ausgabe:
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug3: send packet: type 50
debug3: receive packet: type 51
debug1: Authentications that can continue: password
debug3: start over, passed a different list password
debug3: preferred publickey,keyboard-interactive
debug1: No more authentication methods to try.
user@serverA: Permission denied (password).
Warum fragt mich scp nicht nach dem Passwort, während "Passwort" aktiviert ist (wie in der 2. Zeile "debug1" geschrieben)?
Vielen Dank.
user
aktiviert ist? Wenn ich dies mit PW versuche und-vvv
diese Ausgabedebug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 51