SCP: bestanden kopiëren via SSH
Gepubliceerd op 16 mei 2008
SCP (Secure Copy Protocol) is een opdrachtregelprogramma waarmee je veilig bestanden en mappen kunt kopiëren tussen verschillende computers via een beveiligde SSH-verbinding. Het wordt veel gebruikt op Linux-, Unix- en macOS-systemen voor het overzetten van bestanden naar een externe server of het downloaden van bestanden vanaf een server.
SCP syntax
De basisopbouw van het scp-commando is:
scp gebruiker@host:bestand DOEL
Waarbij:
gebruikerde gebruikersnaam op de externe server is.hostde hostnaam of het IP-adres van de server is.bestandhet pad naar het bestand op de externe server is.DOELde locatie is waar het bestand naartoe wordt gekopieerd.
Voorbeeld
Met het onderstaande commando download je het bestand apache1.3.tar.gz vanaf een externe server naar de huidige map op je lokale computer:
scp user@hostname.com:/usr/ports/distfiles/apache1.3.tar.gz .
De punt (.) aan het einde geeft aan dat het bestand wordt opgeslagen in de huidige directory.
Veelgebruikte toepassingen van SCP
- Bestanden uploaden naar een Linux-server.
- Bestanden downloaden vanaf een externe server.
- Veilig bestanden uitwisselen via SSH.
- Mappen kopiëren met de optie
-r.