SFONDO:
Ho bisogno di una nuova soluzione di backup. Sfortunatamente, la maggior parte dei miei PC privati utilizza Windows, vale a dire nessun supporto nativo rsync ma un mucchio di strumenti alternativi, che diventano monetizzati o non funzionano abbastanza bene (vorrei quindi gentilmente chiedere di astenermi da "soluzioni" tali come "prova rsync per Windows XY alternativo" a meno che tu non sia davvero convinto che detto strumento sia completamente gratuito e sia dotato di funzionalità rsync complete). Quindi, voglio far funzionare un server SSH, per usare rsync su MobaXterm (cygwin come l'ambiente Unix per Windows). Esiste uno strumento che sembra farlo bene: MobaSSH ( https://mobassh.mobatek.net/ )
DOMANDA:
Dopo aver giocato con il client e il server OpenSSH che ora arriva in Windows, mi sono reso conto che ssh / scp funziona come un incantesimo con questa soluzione, ma rsync non è (per ora) supportato e non sembra che arriverà presto. Quindi, sto usando MobaSSH come server SSH. Su una macchina in cui non ho giocato con il server OpenSSH di Windows, MobaSSH funziona e posso, ad esempio, collegarmi come:
ssh localhost
Tuttavia, sulla macchina ne ho bisogno, questo non è possibile, ovvero, la combinazione USER e PASSWORD dell'account utente di Windows non viene riconosciuta e ottengo un
Permission denied.
dopo il comando sopra. (Avere un solo USER sul computer Windows, è come provare
ssh USER@localhost
direttamente.)
Finora ho provato a disinstallare l'app server OpenSSH di Windows e reinstallare MobaSSH.
Sono convinto che USER e PASSWORD siano gli unici ad accedere a Windows.
Dal momento che funziona senza problemi su un altro computer, ho il sospetto che ci siano alcune voci di registro o tutto ciò che viene rovinato dopo aver configurato il server OpenSSH che un semplice deinstall non ha rilevato. Qualcuno ha la minima idea di cosa potrebbe essersi sbagliato e / o idee su dove guardare?
Grazie!