2016-08-18 3 views
0

ich den folgenden Befehl verwenden, um zu versuchen, eine Datei zu meinem Ubuntu 14.04 Server von einem anderen Server zu erhalten (CentOS glaube ich) mit rsyncRsync gibt keine solche Datei oder das Verzeichnis

rsync -r -e -ssh [email protected]<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg 

Jedoch habe ich die folgende Fehlermeldung erhalten:

rsync: Failed to exec -ssh: No such file or directory (2) 
rsync error: error in IPC code (code 14) at pipe.c(85) [Receiver=3.1.0] 
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver] 
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.0] 

Ich kann über SSH ohne Probleme anmelden und Ordner in das Verzeichnis ändern.

versuchte ich legte den Home-Ordner auf 777 rekursiv, aber das hat nicht funktioniert (ich weiß, dass ich das nicht tun sollte, aber der Server wird in 2 Tagen gesunken.)

Antwort

0

Es gibt keine -ssh ist. Nach der -e Option sollte es Argument kommen.

rsync -r -e ssh [email protected]<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg 

ausgeführt wird, sollte die Arbeit tun, aber es ist nur äquivalent zu

rsync -r [email protected]<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg 

nicht sicher, was Ihre Absicht war.

Verwandte Themen