sftp(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= sftp(1) = == NAMN == sftp — OpenSSH säkert filöverföringsverktyg == SYNOPSIS == <pre> sftp [-46AaCfNpqrv] [-B bufferstorlek] [-b batchfil] [-c chiffer] [-D sftp_server_kommando] [-F ssh_config] [-i nyckelfil] [-J destination] [-l gräns] [-o ssh_option] [-P port] [-R antal_förfrågningar] [-S program] [-s subsystem | sftp_server] [-X sftp_option] destination </pre> == BESKRIVNING == '''sftp''' är ett filöverföringsprogram, likt...') |
(Ingen skillnad)
|
Nuvarande version från 26 september 2025 kl. 06.33
sftp(1)
NAMN
sftp — OpenSSH säkert filöverföringsverktyg
SYNOPSIS
sftp [-46AaCfNpqrv]
[-B bufferstorlek] [-b batchfil] [-c chiffer]
[-D sftp_server_kommando] [-F ssh_config] [-i nyckelfil]
[-J destination] [-l gräns] [-o ssh_option] [-P port]
[-R antal_förfrågningar] [-S program]
[-s subsystem | sftp_server] [-X sftp_option]
destination
BESKRIVNING
sftp är ett filöverföringsprogram, likt ftp(1), som utför alla operationer över en krypterad ssh(1)-transport. Det kan använda många av ssh:s funktioner, som publika nycklar och komprimering.
destination kan anges som [användare@]värd[:sökväg] eller som en URI: sftp://[användare@]värd[:port][/sökväg].
Om destination innehåller en sökväg och den inte är en katalog hämtar sftp fil(er) automatiskt om en icke-interaktiv autentisering används; annars efter lyckad interaktiv autentisering.
Om ingen sökväg anges eller om sökvägen är en katalog loggar sftp in på värden och går in i interaktivt kommando-läge (byter till angiven fjärrkatalog om sådan fanns). En avslutande snedstreck kan tvinga tolkning som katalog.
IPv6-adresser måste omslutas av hakparenteser i destinationssträngar (kolon används som avskiljare för port/sökväg).
FLAGGOR
| Flagga | Beskrivning |
|---|---|
| -4 | Tvinga användning av IPv4 endast. |
| -6 | Tvinga användning av IPv6 endast. |
| -A | Tillåt vidarebefordran av ssh-agent(1) till fjärrsystemet (av som standard). |
| -a | Försök återuppta avbrutna överföringar istället för att skriva över befintliga del-/helkopior (kan ge korrupt fil om innehåll skiljer sig). |
| -B buffer_size | Buffertstorlek som används vid överföring (standard 32768 byte). |
| -b batchfile | Batch-läge: läs kommandon från fil istället för stdin. Använd icke-interaktiv autentisering. - kan betyda stdin. Avbryter vid fel på: get, put, reget, reput, rename, ln, rm, mkdir, chdir, ls, lchdir, copy, cp, chmod, chown, chgrp, lpwd, df, symlink, lmkdir. Prefix - för att undertrycka avbrott vid fel, @ för att undertrycka eko (kan kombineras, t.ex. -@ls /bsd). |
| -C | Aktivera komprimering (via ssh:s -C-flagga). |
| -c cipher | Välj chiffer för datakryptering (skickas direkt till ssh(1)). |
| -D sftp_server_command | Anslut direkt till lokalt sftp-serverprogram (inte via ssh), t.ex. /path/sftp-server -el debug3 (nyttigt för felsökning). |
| -F ssh_config | Alternativ användarkonfigurationsfil för ssh(1). |
| -f | Begär att filer flushas till disk direkt efter överföring (upload kräver serverstöd för fsync@openssh.com). |
| -i identity_file | Privat nyckel att använda (vidarebefordras till ssh(1)). |
| -J destination | Hoppa via en ”jump host” (ProxyJump). Flera hopp med kommatecken. Skickas till ssh(1). |
| -l limit | Begränsa bandbredd i Kbit/s. |
| -N | Avaktivera tyst läge (t.ex. för att åsidosätta implicit tyst läge från -b). |
| -o ssh_option | Skicka val till ssh(1) i ssh_config(5)-format (t.ex. -oPort=24). Stöder bl.a. AddressFamily, BatchMode, BindAddress, BindInterface, Canonicalize*, CASignatureAlgorithms, CertificateFile, CheckHostIP, Ciphers, Compression, ConnectionAttempts, ConnectTimeout, ControlMaster/Path/Persist, GlobalKnownHostsFile, GSSAPI*, HashKnownHosts, Host, Hostbased*Algorithms/Authentication, HostKey* (Algorithms/Alias), Hostname, IdentitiesOnly, IdentityAgent/File, IPQoS, KbdInteractive*, KexAlgorithms, KnownHostsCommand, LogLevel, MACs, NoHostAuthenticationForLocalhost, NumberOfPasswordPrompts, PasswordAuthentication, PKCS11Provider, Port, PreferredAuthentications, ProxyCommand, ProxyJump, Pubkey* (AcceptedAlgorithms/Authentication), RekeyLimit, RequiredRSASize, SendEnv, ServerAlive* (Interval/CountMax), SetEnv, StrictHostKeyChecking, TCPKeepAlive, UpdateHostKeys, User, UserKnownHostsFile, VerifyHostKeyDNS. |
| -P port | Port på fjärrvärden att ansluta till. |
| -p | Bevara tidsstämplar och lägen från originalfilerna. |
| -q | Tyst läge: stänger av progressmätare samt varnings-/diagnostikmeddelanden från ssh(1). |
| -R num_requests | Max samtidiga protokollförfrågningar (standard 64). Högre kan ge snabbare överföring men mer minne. |
| -r | Rekursiv kopiering av hela katalogträd vid upp-/nedladdning (symboliska länkar följs inte). |
| -S program | Program för den krypterade anslutningen (måste förstå ssh(1)-flaggor). |
| sftp_server | Ange SSH2-subsystem eller sökväg till sftp-server på fjärrvärd (nyttigt om sshd(8) saknar sftp-subsystem). |
| -v | Höj loggnivå (vidarebefordras till ssh(1)). |
| -X sftp_option | Styr SFTP-protokollbeteende: nrequests=value (antal samtidiga läs/skriv; standard 64), buffer=value (max buffert per operation; standard 32 KiB). |
INTERAKTIVA KOMMANDON
I interaktivt läge förstår sftp ett ftp-liknande kommandoset (skiftlägesokänsligt). Sökvägar med mellanslag måste citeras. Tecken som tolkas av glob(3) måste escape:as med backslash (\).
- bye / exit / quit
- Avsluta sftp.
- cd [sökväg]
- Byt fjärrkatalog (standard: startkatalog).
- chgrp [-h] grp sökväg
- Ändra grupp (grp är numerisk GID). -h: följ inte symlänkar (kräver lsetstat@openssh.com).
- chmod [-h] läge sökväg
- Ändra rättigheter. -h: följ inte symlänkar (kräver lsetstat@openssh.com).
- chown [-h] uid sökväg
- Ändra ägare (uid numerisk). -h: följ inte symlänkar (kräver lsetstat@openssh.com).
- copy gammal ny
- Kopiera fjärrfil. Kräver server-extension copy-data. Alias: cp.
- df [-hi] [sökväg]
- Visa filsystems-användning (kräver statvfs@openssh.com). -h: ”human-readable”. -i: inode-info.
- get [-afpR] fjärr [lokal]
- Hämta fil(er). -a: återuppta. -f: fsync(2) efteråt. -p: bevara tider/lägen. -R: rekursivt (följer ej symlänkar).
- help / ?
- Visa hjälptext.
- lcd [sökväg]
- Byt lokal katalog (standard: hemkatalog).
- lls [ls-flaggor [sökväg]]
- Lista lokalt (flaggor som för ls(1)).
- lmkdir sökväg
- Skapa lokal katalog.
- ln [-s] gammal ny
- Skapa länk (-s: symbolisk, annars hårdlänk).
- lpwd
- Skriv ut lokal arbetskatalog.
- ls [-1afhlnrSt] [sökväg]
- Lista fjärrkatalog. Flaggor: -1 enkel kolumn, -a dolda, -f osorterat, -h storlekssuffix, -l långt format, -n numeriska uid/gid, -r omvänd, -S storlek, -t tid.
- lumask umask
- Sätt lokal umask.
- mkdir sökväg
- Skapa fjärrkatalog.
- progress
- Växla progressmätare.
- put [-afpR] lokal [fjärr]
- Ladda upp fil(er). -a: återuppta. -f: begär fsync(2) (kräver fsync@openssh.com). -p: bevara tider/lägen. -R: rekursivt (följer ej symlänkar).
- pwd
- Visa fjärr arbetskatalog.
- reget [-fpR] fjärr [lokal]
- Återuppta nedladdning (som get -a).
- reput [-fpR] lokal [fjärr]
- Återuppta uppladdning (som put -a).
- rename gammal ny
- Byt namn på fjärrfil.
- rm sökväg
- Ta bort fjärrfil.
- rmdir sökväg
- Ta bort fjärrkatalog.
- symlink gammal ny
- Skapa symbolisk länk.
- version
- Visa SFTP-protokollversion.
- !kommando / !
- Kör lokalt skal-kommando / växla till lokalt skal.
SE ÄVEN
ftp(1), ls(1), scp(1), ssh(1), ssh-add(1), ssh-keygen(1), ssh_config(5), glob(7), sftp-server(8), sshd(8). T. Ylonen och S. Lehtinen, SSH File Transfer Protocol, draft-ietf-secsh-filexfer-00.txt, januari 2001 (work in progress).
COLOFON
Denna sida är del av projektet openssh (Portable OpenSSH). Projektinfo: http://www.openssh.com/portable.html. Felrapportering: http://www.openssh.com/report.html. Sidan hämtades från tarballen openssh-9.9p2.tar.gz från ⟨http://ftp.eu.openbsd.org/pub/OpenBSD/OpenSSH/portable/⟩ den 2025-08-11. Om du upptäcker renderingsproblem i denna HTML-version, eller har en bättre/mer aktuell källa, eller förbättringar av denna COLOFON (som inte är del av originalmanualen), mejla man-pages@man7.org.
GNU — 16 december 2022 — sftp(1)
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/sftp.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.