Breng bestanden op afstand over via SSH met SCP op Ubuntu 17.04 / 7.10

  • Andrew Politic
  • 0
  • 3954
  • 191

Wilt u bestanden uitwisselen tussen twee Ubuntu-servers? Als u ooit bestanden snel tussen twee Ubuntu-servers moest overbrengen, is de beste manier om dit te doen via SSH met Secure Copy (SCP).

SCP gebruikt SSH-codering en authenticatie om bestanden snel en eenvoudig veilig tussen servers over te dragen. Deze korte tutorial laat studenten en nieuwe gebruikers zien hoe ze SCP via SSH kunnen gebruiken om bestanden tussen twee Ubuntu-servers uit te wisselen.

Beveiligd kopiëren is een manier om bestanden veilig over te dragen tussen een lokale hostcomputer en een externe host of tussen twee computers via het SSH-protocol.

Hieronder staan ​​voorbeelden van hoe u SCP kunt gebruiken om naar / van hosts te kopiëren.

Bestanden overbrengen naar een externe host

Voer de onderstaande voorbeeldopdrachten uit om een ​​bestand over te dragen naar een externe server vanaf de lokale server waarop u momenteel bent aangemeld.

scp file_to_transfer.txt [email protected]: / directory_to_drop_file / location /

De bovenstaande opdrachten kopieert een lokaal bestand van de lokale server en draagt ​​het over naar een externe server via de hostnaam of het IP-adres van de externe server en zet het neer in de opgegeven directorylocatie.

Bestanden overzetten van een externe host

Om bestanden van een externe host naar een lokale server over te brengen, gebruikt u de onderstaande voorbeeldopdrachten. Stel dat u de volledige website-inhoud wilt kopiëren naar een gecomprimeerde map met de naam website_content.zip.

U voert de onderstaande opdrachten uit om de inhoud van de externe server naar de lokale host te kopiëren.

scp [email protected]: /directory/website_content.zip /path_to_store_content/www/html/website_content.zip

Als u het bovenstaande doet, wordt de externe inhoud veilig naar de lokale host gekopieerd. Vervang remotehost.com door de hostnaam van het IP-adres van de externe server. Vervang ook root door het daadwerkelijke admin-account van de server.

Om sommige redenen, als de SSH-standaardpoort is gewijzigd van 22, moet u mogelijk de nieuwe poort specificeren bij het gebruik van de bovenstaande opdrachten. De voorbeeldopdracht wordt hieronder getoond.

scp -P 2221 local_file.txt gebruikersnaam @ remotehost: / directory / locatie /

Doe hetzelfde bij het kopiëren van bestanden van de externe host naar de lokale server.

Dat is het!

Samenvatting:

Dit bericht laat studenten en nieuwe gebruikers zien hoe ze SCP via SSH kunnen gebruiken om veilig en snel bestanden over te dragen tussen een lokale host en een externe server. SCP gebruikt SSH-codering en authenticatie om de inhoud die wordt overgedragen te beschermen.

Dus als u ooit gevoelige inhoud tussen twee Ubuntu-hosts moest overbrengen, volgt u de bovenstaande stappen om dit voor elkaar te krijgen.

Geniet van ~




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem