I denne opplæringen vil jeg forklare hvordan du bruker Linux ftp-kommandoen på shell. Jeg vil vise deg hvordan du skal koble til en FTP-server, opp – og nedlasting av filer, og opprette mapper. Mens det er mange fine desktops FTP klienter tilgjengelig, FTP-kommandoen er fortsatt nyttig når du arbeider i eksternt på en server over en SSH sesjon og f.eks. ønsker å hente en backup fil fra en FTP-lagring.,
Trinn 1: Etablere en FTP-tilkobling
for Å koble til FTP-server, må vi skriver i terminal-vinduet ‘ftp’ og deretter domenenavnet ‘domain.com» eller IP-adressen til FTP-serveren.
Eksempel:
ftp domain.com
ftp 192.168.0.1
ftp [email protected]
Merk: for dette eksemplet har vi brukt en anonym server.
Bytt IP og domene i eksemplene ovenfor med IP-adressen eller domenenavnet til FTP-serveren.,
Trinn 2: Innlogging med brukernavn og Passord
de Fleste FTP-servere pålogginger er passordbeskyttet, slik at serveren skal be oss for en ‘brukernavn’ og en ‘passord’.
Hvis du kobler til en såkalt anonym FTP-server, kan du prøve å bruke «anonym» som brukernavn og et tomt passord:
Name: anonymous
Password:
terminal vil gå tilbake en melding som dette:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Når du er logget på riktig måte.,
Trinn 3: Arbeid med Mapper
kommandoer for å vise, flytte og opprette mapper på en FTP-server er nesten det samme som vi ville bruke shell lokalt på datamaskinen vår, ls står for listen, cd-til å endre kataloger, mkdir for å opprette kataloger…,esa innstillinger:
ftp> ls
tjeneren vil returnere:
Endre Kataloger:
for Å endre mappen vi kan skrive:
ftp> cd directory
tjeneren vil returnere:
250 Directory succesfully changed.
Trinn 4: Laste ned filer med FTP
Før du laster ned en fil, og vi bør sette lokale FTP-filen last ned katalogen ved å bruke ‘lcd’ – kommandoen:
lcd /home/user/yourdirectoryname
Hvis du ikke angi last ned katalogen, filen vil bli lastet ned til den gjeldende katalogen der du var da du startet FTP-økt.,
Nå, kan vi bruke kommandoen ‘få’ – kommandoen for å laste ned en fil, bruk er:
get file
filen vil bli lastet ned til katalogen som det tidligere er angitt med ‘lcd’ – kommandoen.
tjeneren vil returnere neste melding:
local: file remote: file
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for file (xxx bytes).
226 File send OK.
XXX bytes received in x.xx secs (x.xxx MB/s).
for Å laste ned flere filer som vi kan bruke jokertegn. I dette eksemplet, vil jeg laste ned alle filer med de .xls-file extension.
mget *.xls
Trinn 5: for å laste opp Filer med FTP
Vi kan laste opp filer som er i den lokale katalogen hvor vi laget FTP-tilkobling.,
for Å laste opp en fil, kan vi bruke ‘setter’ – kommandoen.
put file
Når den filen du ønsker å laste opp er ikke i den lokale katalogen, kan du bruke den absolutte stien som starter med «/» samt:
put /path/file
for Å laste opp flere filer kan vi bruke mput kommando som ligner på mget eksempelet ovenfra:
mput *.xls
Trinn 6: Lukke FTP-tilkobling
Når vi har gjort FTP-arbeid, bør vi lukke tilkoblingen for sikkerhetsmessige årsaker., Det er tre kommandoer som vi kan bruke for å lukke tilkoblingen:
bye
exit
quit
Alle av dem vil koble fra vår PC fra FTP-server og vil komme tilbake:
221 Goodbye
Hvis du trenger litt ekstra hjelp, når du er koblet til FTP-server, skriver du «help» og dette vil vise deg alle de tilgjengelige FTP kommandoer.