Edit: Sei sicuro che stai inserendo un percorso valido nel comando scp? Per esempio:
scp test.txt username@remoteserver.com
fallirà (infatti, stamperà solo il comando come quello che stai vedendo). In questo caso, dovrete fornire un percorso valido al server remoto… ad esempio, scp test.txt username@remoteserver.com:~/
Esempi di utilizzo:
Invia un file:
scp /path/to/local/file yourremoteusername@servername.com:/path/to/remote/directory
Ricevi un file:
scp yourremoteusername@servername.com:/path/to/remote/file /path/to/local/directory
Esempi:
Inviare un file dal mio Desktop alla mia cartella home su un server remoto:
scp ~/Desktop/myfile.txt john_doe@10.1.1.10:~/
Ricorda che ~
è una scorciatoia per la tua cartella home… ad esempio, /home/
Invia un file alla webroot:
scp ~/Documents/working/index.html john_doe@johndoe.com:/var/www/index.html
In questo esempio, l'utente john_doe avrebbe bisogno di privilegi di scrittura sulla directory remota /var/www.