Tuurlijk. Gebruik scp
(beveiligde kopie) als volgt:
scp [source file] [username]@[destination server]:.
Vervang natuurlijk de geribbelde [source file]
, [username]
en [destination server]
om deze aan te passen aan uw lokale instellingen. Dus als het bestand cool_stuff.txt
was en uw gebruikersnaam op de remote sever is sanjeev
en de destination sever is example.com
, dan zou de opdracht zijn:
scp cool_stuff.txt sanjeev@example.com:.
En de bron zou ook remote kunnen zijn zodat u het tegenovergestelde van het bovenstaande voorbeeld kunt doen:
scp sanjeev@example.com:cool_stuff.txt .
Dat commando zou het remote bestand cool_stuff.txt
kopiëren naar elke lokale directory waarin u zich bevindt. En als je dit met meerdere bestanden doet, gebruik dan gewoon een wildcard (*
) zoals je zou doen voor een normaal cp
commando.
Ook geeft de .
gewoon het directe directory pad aan; zoals degene waar je in staat op het moment dat je het commando uitvoert of het directe pad dat de gebruiker op afstand op de bestemmingsserver heeft. Maar je zou ook een pad als /this/path/right/here
kunnen opgeven in het lokale naar remote voorbeeld:
scp cool_stuff.txt sanjeev@example.com:/this/path/right/here
of het remote naar local voorbeeld hier:
scp sanjeev@example.com:cool_stuff.txt /this/path/right/here
. Als de remote server geen SSH en alleen SFTP toestaat, dan is SFTP de manier om te gaan. Maar scp
is erg handig als je gewoon een bestand wilt gooien en niet het hele SFTP-proces handmatig vanaf de commandoregel wilt doen.