scp(1)

Från Wiki.linux.se
(Omdirigerad från Scp)
Hoppa till navigering Hoppa till sök

NAMN

scp — OpenSSH säker filkopiering

SYNOPSIS

scp [-346ABCOpqRrsTv] [-c chiffer] [-D sftp_server_sökväg] [-F ssh_config]
    [-i identitetsfil] [-J destination] [-l begränsning] [-o ssh_alternativ]
    [-P port] [-S program] [-X sftp_alternativ] källa ... mål

BESKRIVNING

scp kopierar filer mellan värdar i ett nätverk.

scp använder SFTP-protokollet över en ssh(1)-anslutning för datatransfer, och använder samma autentisering och säkerhet som en inloggningssession.

scp frågar efter lösenord eller lösenfraser om det behövs för autentisering.

Både källa och mål kan anges som en lokal sökväg, en fjärrvärd med valfri sökväg i formen [användare@]värd:[sökväg], eller en URI i formen scp://[användare@]värd[:port][/sökväg]. För att undvika att scp tolkar filnamn med ':' som värdspecifikationer bör lokala filnamn anges explicit som absoluta eller relativa sökvägar.

Vid kopiering mellan två fjärrvärdar gäller: om URI-formatet används kan en port inte anges på mål om flaggan -R används.

FLAGGOR

Flagga Beskrivning
-3 Kopiering mellan två fjärrvärdar går via den lokala värden. Standard är direktkopiering mellan fjärrvärdar. Vid användning av legacy-SCP-protokollet (-O) innebär detta batch-läge för andra värden.
-4 Tvinga användning av IPv4-adresser.
-6 Tvinga användning av IPv6-adresser.
-A Tillåt vidarebefordran av ssh-agent(1) till fjärrsystemet. Standard är att inte vidarebefordra.
-B Batch-läge (frågar inte efter lösenord/lösenfras).
-C Aktivera komprimering (skickar -C till ssh(1)).
-c chiffer Ange chiffer för datakryptering (skickas direkt till ssh(1)).
-D sftp_server_sökväg Anslut direkt till lokalt SFTP-serverprogram istället för fjärrserver. Användbart för felsökning.
-F ssh_config Alternativ konfigurationsfil för ssh(1).
-i identitetsfil Privat nyckelfil för autentisering.
-J destination Anslut via hop-värd(ar) enligt ProxyJump (skickas direkt till ssh(1)).
-l begränsning Begränsa bandbredden (Kbit/s).
-O Använd legacy SCP-protokoll istället för SFTP (behövs mot vissa servrar).
-o ssh_alternativ Skicka valfri konfigurationsparameter (se ssh_config(5)).
-P port Anslut till angiven port på fjärrvärden. Obs: stort P (litet -p används för annat).
-p Bevara filernas tidstämplar och rättigheter.
-q Tyst läge: inga varningar, diagnoser eller progressindikator.
-R Kopiering mellan fjärrvärdar sker via ursprungsvärden. Kräver lösenordslös autentisering från ursprung → mål.
-r Kopiera kataloger rekursivt. Symboliska länkar följs.
-S program Ange program för krypterad anslutning (måste förstå ssh(1)-flaggor).
-T Inaktivera strikt filnamnskontroll. Låter fjärrservern skicka filer med andra namn än de som begärts.
-v Utförligt läge: visar felsökningsmeddelanden från både scp och ssh(1).
-X sftp_alternativ Ange inställningar för SFTP-protokollbeteende:
  • nrequests=value → antal samtidiga I/O-förfrågningar (standard 64).
  • buffer=value → buffertstorlek per operation (standard 32KB).

AVSLUTNINGSSTATUS

Kod Beskrivning
0 Kommandot lyckades.
>0 Ett fel inträffade.

SE ÄVEN

sftp(1), ssh(1), ssh-add(1), ssh-agent(1), ssh-keygen(1), ssh_config(5), sftp-server(8), sshd(8)

HISTORIK

scp är baserat på programmet rcp från BSD-källkod (University of California). Sedan OpenSSH 9.0 används SFTP som standardprotokoll istället för SCP.

FÖRFATTARE

Timo Rinne <tri@iki.fi> Tatu Ylonen <ylo@cs.hut.fi>

VARNINGAR

Legacy-SCP-protokollet (-O) kräver att fjärranvändarens skal kör glob-mönstermatchning. Detta innebär att specialtecken måste citeras noggrant.

COLOPHON

Denna sida är en del av projektet openssh (Portable OpenSSH). Projektinfo: <http://www.openssh.com/portable.html>

Buggrapporter: <http://www.openssh.com/report.html>

Denna sida genererades från openssh-9.9p1 (tarball hämtad 2025-02-02).

Problem i HTML-versionen eller förbättringsförslag kan skickas till: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska : https://www.man7.org/linux/man-pages/man1/scp.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.