SSH File Transfer Protocol

SFTP - protokollen tillater en rekke operasjoner på eksterne filer. SFTP prøver å være mer plattformuavhengig enn SCP , for eksempel støtter SCP utvidelse av klientspesifiserte jokertegn til serveren, mens SFTP-designen unngår dette problemet. Selv om SCP oftest brukes på Unix- plattformer , finnes SFTP-servere på de fleste plattformer .

Secure Internet Live Conferencing ( SILC ) definerer SFTP-protokollen som standard filoverføringsprotokoll . I SILC er SFTP-protokolldata ikke beskyttet med SSH, men SILC Secure Packet Protocol brukes til å innkapsle SFTP-data i SILC-pakker som skal overføres fra peer til peer ( P2P ) . Dette er mulig siden SFTP er designet for å være protokolluavhengig.

SFTP bruker TCP-port 22.

Last opp ( filopplasting )

For filopplastinger kan overførte filer knyttes til deres grunnleggende attributter, for eksempel tid. Sistnevnte er en fordel i forhold til den vanlige FTP - protokollen , siden den ikke har noen kreditt for å inkludere filer på den opprinnelige datoen.

SFTP-klienter

For klienter som bruker SFTP, tilbyr SFTP-programmer et interaktivt grensesnitt som ligner på tradisjonelle FTP -programmer . Noen implementeringer av SCP -programmet bruker faktisk SFTP- protokollen for å utføre filoverføringer, men noen av disse implementeringene faller fortsatt tilbake til SCP-protokollen hvis SFTP-serveren ikke tilbyr tjeneste.

SFTP i dag

Når det gjelder bruk eller standardisering av protokollen, er den ennå ikke en Internett -standard . Den siste spesifikasjonen er et utdatert Internett-prosjekt, som definerer versjon 6 av protokollen . Foreløpig er den mest brukte versjonen versjon 3, som drives av den populære OpenSSH SFTP-serveren . Mange Windows baserer sine implementeringer på SFTP-servere ved å bruke versjon 4 av protokollen, noe som reduserte deres bånd til Unix -plattformen .

Litt forvirring

En veldig vanlig feil som ofte oppstår når man navngir SFTP er å tro at SFTP-protokollen oppnås ved å kjøre FTP over SSH , vi har egentlig å gjøre med en ny protokoll designet av IETF SECSH- arbeidsgruppen . En annen utbredt feil er forvirringen av akronymet SFTP siden det ofte forveksles med Simple File Transfer Protocol , et kommandolinjeprogram som klienten kjører en del av denne protokollen.

Selve SFTP-protokollen gir ikke autentisering og sikkerhet, men forventer snarere at den underliggende protokollen sikrer den. SFTP brukes ofte som et undersystem av SSH-protokollen, etter å ha blitt designet av samme gruppe, men det er mulig å kjøre det gjennom SSH (og noen implementeringer som støtter det) eller andre datastrømmer. En SFTP-protokollklient som er villig til å koble til en SSH- server , må vite banen til den binære SFTP-serveren i stedet for en hvilken som helst server.

Se også

Eksterne lenker