Risposte:
Sì, puoi usare scp, che fondamentalmente cp su ssh. Può funzionare anche in entrambi i modi, quindi:
scp ~/Document/Localfile remoteuser@remotemachine:~/Desktop
o
scp remoteuser@remotemachine:~/Destkop/remotefile ~/Desktop
Il primo comando avrebbe copiato un file sul computer remoto, il secondo avrebbe copiato un file dal remoto al locale. La sintassi è <user>@<machine or ip>:<file>che puoi fare un man scpper più opzioni e opzioni
Il scpcomando su Linux è come si eseguono i trasferimenti di file tramite SSH
-Eopzione.
scpè il comando che desideri. È necessario disporre degli accessi SSH abilitati sul computer di destinazione e conoscere il nome utente e la password per il computer di destinazione.
scp file.txt user@destination-computer:/Users/user/Documents/file.txt
Ecco un modo rapido per copiare i file usando uuencode / uudecode e appunti.
Nel terminale, con la connessione aperta sulla macchina remota:
press CMD + K to clear the window
clear; uuencode filename < file
Quindi selezionare e copiare tutto il testo dalla finestra del terminale (CMD + A, CMD + C). Ora apri la nuova finestra del terminale, sul tuo sistema locale ed esegui:
uudecode
Ora premi CMD + V ora per incollare il contenuto codificato del tuo file. Premere CTRL + D dopo quello per completare l'immissione al programma uudecode. uudecode creerà il tuo file localmente, sotto il nome 'nomefile'.
-Eopzione