Hva er en SFTP Site?

SSH File Transfer Protocol er en forlengelse av Secure Shell, eller SSH, som er en tjeneste for å gi ekstern kommando-line tilgang til serveroperativsystemer, oftest de av en UNIX-lignende utvalg. SFTP bygger på SSH ved å gi forenklet filtilgang i en blodåre lik den vanlige, men svært usikker, File Transfer Protocol.

FTP er Sikkerhetsspørsmål

FTP har en rekke iboende sikkerhetsproblemer som gjør den utsatt for en rekke angrep. Primært er alle data sendes i ren tekst, noe som betyr at hvem som helst kan smuglytte på en samtale mellom en FTP-klient og server, tappe alle data og påloggingsinformasjon. Dette er spesielt farlig på ukrypterte trådløse nettverk eller offentlig tilgjengelige nettverk. I tillegg mange FTP-servere tillate gjeste pålogging som standard og har en rekke ikke oppdatert sikkerhetshull som gjør servere sårbare for angrep.

Hva SSH gjør

SSH gir administratorer en måte å få tilgang til kommandolinjen eksterne maskiner over et nettverk. Dette kan brukes til å kjøre skript, administrere brukere og installere programmer. Men administratorer ofte trenger å overføre data mellom to eller flere maskiner og mens SSH kan brukes til å sende en datastrøm, betyr det ikke gir en enkel kanal for surfing filer som en FTP ville server. Denne situasjonen førte til utviklingen av Secure Eks protokoll eller SCP for kort, med forløperen SFTP- for SSH-1.

Vi presenterer SFTP

Siden SCP ikke fikk bred støtte fra ikke-UNIX og på grunn av mangel på avanserte funksjoner, SFTP kom med SSH-2. Den er laget for å fungere helt som en vanlig FTP-server ville, bare ved hjelp av sterk kryptering og sikkerhetsrutiner i SSH suite. Selv om de fleste SFTP server implementeringer ennå ikke inkluderer de avanserte funksjonene tilgjengelig, SSH-protokollen og SFTP i sin tur har plass til dem. Arbeide med SFTP, for de fleste brukere, er en sømløs overgang fra en standard FTP-server med bare en svak nedgang i hastigheter.

Støtte

Selv om Microsoft Windows ikke innebygd støtte SFTP som det gjør FTP, nesten alle moderne versjoner av de store filoverføringsprogram som støtter FTP, som FileZilla, WinSCP, og CoreFTP, støtte både SFTP og eldre SCP-protokollen. I tillegg er det kommersielle tredjepartsprogrammer som kan gi sømløs SFTP-støtte i den nyeste versjonen av Microsoft Windows. Som for den andre enden av spekteret, både Mac OS X og alle UNIX-lignende systemer har innebygd SFTP-støtte, som SSH og SFTP-klienter er inkludert med alle de store distribusjoner av disse operativsystemene.