Ich habe einen lokalen Ubuntu-Computer und einen Remote-Windows-Computer. Ich muss Ordner auf den beiden oben genannten Systemen über die Ubuntu-Befehlszeile (Terminal) synchronisieren mitrsync
Ich habe ssh
es rsync
auf meinem Ubuntu und Bitvise SSH Server
auf meinem Windows installiert.
Ich kann mit einem Befehl vom Ubuntu-Terminal aus eine Verbindung zu meiner Windows-Befehlszeile herstellen . Außerdem kann ich von meinem Windows-Computer aus ssh
eine Verbindung zu meiner Ubuntu-Befehlszeile herstellen .PuTTY
Ich habe den folgenden Befehl verwendet, um Ordner auf zwei Computern zu synchronisieren:
rsync -av -e "ssh -l win_user -p 43" windowshost:"T:/" "/home/ubuntu_user/Documents/
Ich werde nach win_user
dem Passwort gefragt und nach Eingabe des richtigen Passworts wird es gestartet, receiving incremental file list
es wird jedoch folgender Fehler zurückgegeben:
rsync: change_dir "/c/Users/win_user/T:" failed: Bad file number (9)
Kann mir jemand sagen, wie ich rsync
das erkenne und den Ordner „T:“ im Windows-System auswähle?