Sto provando a copiare file da un server all'altro con scp.
Su entrambi i server, ho configurato la porta ssh su 222. sshd_config per entrambi i server è esattamente lo stesso (nessun RootLogin, PasswordAuthentication abilitato)
Per molte ragioni troppo lunghe da spiegare qui, non posso usare l'autenticazione con chiave.
Quando uso scp per copiare dal server A al server B (registrato su A), funziona. Ma non funziona quando sto facendo la stessa cosa da B ad A (registrato su B): ricevo un messaggio di errore "permesso negato" e scp non mi chiede la password (sebbene l'autenticazione della password sia abilitata)
Ecco il comando che uso (connesso al server B):
scp -P 222 -vvv ~/backup/file user@serverA:/home/user/backup
Ed ecco le ultime righe dell'output:
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).
Perché scp non mi chiede la password, mentre "password" è abilitata (come è scritto nella seconda riga "debug1")?
Grazie.
user
sia abilitato? Se provo questo con PW e-vvv
ottengo questo risultato:debug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 51