FTP

Bruker sftp fra Linux-kommandolinjen

Bruker sftp fra Linux-kommandolinjen
I denne artikkelen sftp vil et alternativ til scp bli forklart. Som sagt i vår SCPs artikkel, fungerer både scp og sftp gjennom ssh-protokollen i motsetning til FTPS (MS Windows) kryptert gjennom SSL. Ssh-protokollen er kryptert, og informasjonen som går fra en enhet til en annen gjennom den, er trygg i motsetning til protokoller som telnet eller ftp som er ukryptert, slik at sniffere kan forstyrre dataene som vist tidligere da vi forklarte hvordan du kan snuse bilder som overføres i en ukryptert nettverk eller protokoll.

Mens scp bare tillater oss å overføre filer fra en enhet til andre med sftp, kan vi redigere filattributter på den eksterne enheten, opprette og fjerne kataloger, stoppe og gjenoppta overføringen, bla gjennom eksterne kataloger og bruke den gjennom grafisk og vennlig grensesnitt, selvfølgelig for å dele filer med andre brukere, vil en SFTP-server være fordelaktig i forhold til scp.

Komme i gang med sftp

SFTPs syntaks er veldig lik FTP. I motsetning til SCP må vi først koble til serveren for å gi instruksjoner. Slik kobler du til en server uten å spesifisere noen parametere på konsolltypen:

sftp @

Hvor:

sftp = kaller programmet
= erstatt det for brukernavnet ditt (e.g rot)

@ = erstatt den for server-ip eller -vert.

Merk: erstatt instruksjonene mellom < > for riktig informasjon og skriv inn passordet når du blir spurt.

Som du kan se i skjermbildesekvensen, etter å ha kjørt “ls”Jeg fant ingen tilgjengelige filer eller kataloger på serveren. La oss derfor laste opp en fil fra den lokale enheten til serveren, skriv:

sette

Hvor:

sette = instruerer om å laste opp en fil fra den lokale datamaskinen til serveren.

= spesifiser filen og plasseringen på den lokale enheten.

Hvis vi vil laste ned en fil, skriver du inn:

Filen lastes ned til den lokale katalogen vår med mindre vi spesifiserer en annen. For å vite hva som er vår lokale katalog fra sftp-typen:

lpwd

Slik sjekker du den gjeldende katalogen på servertypen:

pwd

Vi er i hjemmekatalogen for brukeren delt på den lokale enheten og i hjemmekatalogen for brukeren linuxhint på den eksterne enheten.

Slik laster du ned en fil som angir et annet sted for den som skal lagres, type:

Som du ser ble filer nå overført til katalogen Nedlastinger.

Sftp tillater oss også å overføre kataloger rekursivt (inkludert underkataloger), for å overføre en katalog rekursivt trenger vi bare å spesifisere parameteren -r, Hvis det ikke er en tilgjengelig katalog på serveren din, opprett den ved å skrive “mkdir testkatalog”, For å laste ned katalogtypen:

få -r  

Som du kan se på skjermbildet, lastet vi ned katalogen som heter testkatalog til den lokale katalogen vår Nedlastinger innenfor delt hjem. Hvis vi ikke spesifiserer en lokal plassering for katalogen eller filen vi laster ned, blir den lagret i den lokale katalogen (den du sjekker med lpwd) som i neste eksempel:

Vi kan også lagre filer og kataloger med et annet navn enn originalen, skriv:

få -r  

Vi kan også laste opp kataloger fra den lokale enheten vår ved hjelp av put, la oss laste opp katalogen testkatalog2, en kopi av kilden med et annet navn ved å skrive:

mkdir
sette <>

Dette er de grunnleggende kommandoene for å bruke sftp, ved å kjøre “mann sftp”Du kan se alle tilgjengelige alternativer og parametere. Du kan også skrive en gang logget på en server.

Jeg håper du syntes denne opplæringen var nyttig for å begynne å bruke sftp fra kommandolinjen. Fortsett å følge LinuxHint for flere tips og oppdateringer om Linux.

Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...
Slik installerer du League Of Legends på Ubuntu 14.04
Hvis du er fan av League of Legends, er dette en mulighet for deg å prøvekjør League of Legends. Merk at LOL støttes på PlayOnLinux hvis du er en linu...
Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...