Terminal Tuts

Kako koristiti FTP pomoću naredbenog retka u Ubuntuu

Kako koristiti FTP pomoću naredbenog retka u Ubuntuu

File Transfer Strrotocol ili FTP to je protokol koji se koristi za premještanje datoteka između računala. FTP koristi model klijent / poslužitelj. Poslužitelj uvijek sluša i čeka FTP zahtjeve drugih udaljenih klijenata. Kad poslužitelj primi zahtjev, uspostavlja vezu i obrađuje prijavu.

Tijekom ovog vodiča pokrenut ćemo instalaciju FTP poslužitelja i pokazat ćemo vam nekoliko primjera kako prenijeti i preuzeti pojedinačne i više datoteka.

Instalirajte FTP na Ubuntu

Prije početka postupka instalacije FTP-a, moramo osigurati da je sustav ažuran pomoću sljedećih naredbi:

sudo apt ažuriranje sudo apt nadogradnja

Dalje, instalirajmo FTP poslužitelj.

Korak 1. Instalirajte vsftpd paket pomoću naredbe u nastavku.

sudo apt-get instalacija vsftpd

Instalirajte vsftpd paket na Ubuntu

Korak 2. Provjerite vsftpd status.

sudo usluga vsftpd status

Provjerite status usluge vsftpd

Kao što možete vidjeti iz gornjeg snimka zaslona da je FTP poslužitelj aktivan i uspješno se izvodi.

3. korak. U slučaju da vam je potrebna usluga vsftpd za automatsko pokretanje kada se sustav pokrene, možete upotrijebiti naredbu:

sudo usluga vsftpd omogućiti

Sada prijeđimo na sljedeći odjeljak.

Konfigurirajte vatrozid

Nakon instalacije potrebnog paketa FTP poslužitelja, trebamo izvršiti još neke konfiguracije na vatrozidu.

Korak 1. Jedna od osnovnih konfiguracija je dodavanje pravila za SSH, a to će spriječiti da vas poslužitelj zaključa.

sudo ufw dopustiti ssh

Kao što možete, rezultat prethodne naredbe bit će nešto poput dolje snimke zaslona:

Dodajte pravilo za SSH

Korak 2. Sada otvorimo 20 i 21 priključak za FTP.

sudo ufw dopustiti 20 / tcp

Rezultat prethodne naredbe trebao bi biti nešto poput dolje snimke zaslona:

Dodajte pravilo za priključak 20

sudo ufw dopustiti 21 / tcp

Možda ćete pronaći pravilo koje je već dodano kao izlaz u nastavku:

Dodajte pravilo za priključak 21

3. korak. Također omogućuje otvaranje portova za pasivni FTP.

sudo ufw dopustiti 40000: 50000 / tcp

Dodajte pravilo za pasivni FTP priključak

4. korak. Ajmo sada omogućiti vatrozid ako već nije omogućen.

sudo ufw omogućiti

Omogući vatrozid

Da biste osigurali da su sva prethodna pravila uspješno dodana, možete provjeriti status vatrozida pokretanjem naredbe u nastavku:

sudo ufw status

Konfigurirajte datoteku za konfiguraciju vsftpd

Nekoliko drugih konfiguracija trebalo je obaviti uređivanjem konfiguracijske datoteke vsftpd koja se nalazi u “/ etc / vsftpd.konf."

Korak 1. Prvo i prije uređivanja konfiguracijske datoteke vsftpd, moramo uzeti sigurnosnu kopiju iz ove konfiguracijske datoteke.

sudo cp / etc / vsftpd.conf / etc / vsftpd.konf.sigurnosna kopija

Korak 2. Otvorite konfiguracijsku datoteku vsftpd pomoću omiljenog uređivača; ovdje ćemo koristiti vi editor.

sudo vi / etc / vsftpd.konf

3. korak. Nakon otvaranja konfiguracijske datoteke možete potražiti dolje postavke, raskomentirati ih i osigurati da imaju pravu vrijednost.

write_enable = DA -> Omogućite FTP korisnicima da zapisuju datoteke na FTP poslužitelj. chroot_local_user = DA -> Spriječi FTP korisnike da pregledavaju izvan vlastitog kućnog direktorija. local_enable = DA -> Omogući lokalnim korisnicima prijavu putem FTP-a. local_umask = 022 -> Dajte ispravna dopuštenja prenesenim datotekama / direktorijima.

U konfiguracijskoj datoteci vsftpd postoji puno postavki koje možete provjeriti i odlučiti koja je najbolja za vas.

4. korak. Nakon uređivanja konfiguracijske datoteke vsftpd, spremite je i zatvorite.

Korak 5. Sada moramo ponovno pokrenuti uslugu vsftpd kako bismo omogućili sve prethodne promjene.

sudo servis vsftpd restart

Testirajte FTP poslužitelj

Da biste testirali FTP poslužitelj, morate se povezati s drugog računala pomoću FTP klijenta koji je već instaliran na većini Linux sustava. U slučaju da FTP klijent nije instaliran, možete ga instalirati pomoću naredbe kako slijedi:

sudo apt-get instalirati ftp

Korak 1. Na klijentskom stroju povežite se s FTP poslužiteljem.

ftp 192.168.1.5

gdje je gornja IP adresa IP FTP poslužitelja.

Povežite se s udaljenim FTP poslužiteljem

Kao što možete vidjeti iz prethodnog snimka zaslona kada se pokušate prijaviti na FTP poslužitelj, prema zadanim postavkama, on sugerira lokalnog korisnika kojeg možete koristiti za prijavu. Nakon što unesete korisničko ime i lozinku, dobit ćete poruku o uspješnoj prijavi.

Korak 2. Ajmo sada isprobati neke naredbe, provjeriti svoj trenutni direktorij.

pwd

Provjerite svoj trenutni radni direktorij

Kao što možete vidjeti iz prethodnog rezultata, "/" ovdje znači početni direktorij lokalnog korisnika koji je prijavljen, a koji je u našem slučaju "hendadel"."

Navedite sadržaj trenutnog direktorija.

ls

Uzorak izlaza naredbe ls

3. korak. Na računalu s FTP poslužiteljem pokušajte stvoriti direktorij i stvoriti neke datoteke u njemu, poput snimke zaslona u nastavku.

Stvorio je direktorij nazvan ftpdir

4. korak. Iz FTP klijentskog stroja pređite u novostvoreni direktorij i navedite njegov sadržaj da biste ga preuzeli na klijentskom stroju.

Idite na ftpdir da biste preuzeli navedene datoteke

Korak 5. Sada preuzmimo jednu datoteku.

preuzmi1

Preuzmite jednu datoteku s udaljenog FTP poslužitelja

Kao što vidite iz prethodnog snimka zaslona, ​​datoteka je uspješno preuzeta. Preuzetu datoteku možete pronaći u računalu vašeg klijenta prijavljenom u početni direktorij korisnika, kao u nastavku.

Provjerite preuzetu datoteku

Korak 6. Za preuzimanje više datoteka s FTP poslužitelja.

preuzimanje mget-a *

Preuzmite više datoteka

Preuzete datoteke možete provjeriti kako je prethodno prikazano.

Provjerite preuzete datoteke

Korak 7. Iz klijentskog FTP stroja, dok ste povezani s FTP poslužiteljem, stvorite direktorij poput dolje snimke zaslona.

Stvorite direktorij za prijenos datoteka na FTP poslužitelj

Premjestite se iz trenutnog direktorija u novostvoreni direktorij.

S FTP poslužitelja Premjestite se na uploaddir

Korak 8. Prenesite sada jednu datoteku na FTP poslužitelj.

stavite upload1

Učitajte jednu datoteku na FTP poslužitelj

Korak 9. Za prijenos više datoteka na FTP poslužitelj.

prijenos mput-a *

Prenesite više datoteka na FTP poslužitelj

Na računalu s FTP poslužiteljem možete provjeriti prenesene datoteke na sljedeći način.

Provjerite prenesene datoteke

Time se završava ovaj vodič, gdje smo instalirali FTP poslužitelj i koristili ga za prijenos i preuzimanje datoteka. Za bilo kakvu daljnju pomoć, molimo vas da ostavite komentar i rado ćemo vam pomoći.

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...