2012-04-13 16 views
18

voglio prendere il backup del mio sito che è ospitato su GoDaddy.PSCP copiare i file da GoDaddy alla mia macchina Windows

comando PSCP ho usato dalle mie finestre DOS e tenta di scaricare tutta la cartella public_html. mio comando è:

PSCP utente -r @ host: public_html/d: \ siti \;

lo scaricamento dei file correttamente e cartelle anche. Ma il problema è public_html e altre sottocartelle hanno due cartelle come "./" e "../". A causa di queste due cartelle la mia copia è sempre fallito e io sono sempre "violazione della sicurezza: host remoto ha tentato di scrivere a" un '' !.. O '..' percorso "Errore

La speranza qualcuno può aiutare per questo Nota: ho solo accesso SSH e devono scaricarlo da sé i comandi ssh

+5

ho trovato il modo per risolvere questo problema. Nel mio caso pscp -r -scp user @ host: public_html/* D: \ sites \ sta funzionando bene. –

risposta

28

Aggiunta di una stella alla fonte. dovrebbe risolvere il problema, ad esempio

pscp -r [email protected]:public_html/* d:\sites\; 
+0

mi aiutano davvero molto! – yomin

1

Inoltre è possibile fare stessa cosa non aggiungendo '/' alla fine del percorso di origine. Per per esempio.

pscp -r [email protected]:public_html d:\sites 

Il comando precedente creerà la directory public_html se non esiste a destinazione (ad es. d: \ siti). Semplicemente possiamo dire con sopra il comando possiamo fare un in quanto è clone di public_html a d:\sites.

Problemi correlati