Cum se instalează și se configurează serverul ftp pe ubuntu

Un server FTP local este abilitatea de a transfera fișiere utilizând protocolul de transfer de fișiere. Acesta este utilizat pentru schimbul de fișiere convenabil printr-o rețea locală prin cablu și fără fir. Acest server local poate fi util atât la serviciu, cât și la domiciliu. Folosind Ubuntu, serverul FTP este și mai convenabil, deoarece necesită un minim de efort și resurse pentru configurare și utilizare.







Cum se instalează și se configurează serverul ftp pe ubuntu

Pe baza Ubuntu, puteți instala un server ftp.

Un pic de teorie

Protocolul de partajare a fișierelor este folosit astăzi în special pentru a transfera resursele proprii pe servere de pe Internet și, de asemenea, între computerele de încredere. Destul de cunoscuți clienți FTP pentru Windows, de exemplu, FileZilla, vizează interacțiunea a două computere. schimbul de date între ele este cât mai simplu și mai ușor de administrat posibil.

Cum se instalează și se configurează serverul ftp pe ubuntu

Protocolul este construit pe baza logicii client-server. Aceasta înseamnă că aveți două părți tehnice - clientul (ale cărui nevoi sunt întreținute) și serverul (care servește nevoilor). Conectarea la server poate fi efectuată atât cu ajutorul autentificării deschise (login și parola) cât și anonim (dacă este acceptată). În ciuda acestui fapt, protocolul FTP este slab în ceea ce privește protecția, în special prin standardele actuale. Cu toate acestea, în Ubuntu, o instalare FTP poate include câteva standarde de securitate suplimentare.

Să mergem mai departe să practicăm. Daemon Profpd

Pentru a instala Ubuntu FTP-server a fost de succes, folosim așa-numitul „demon“. Acesta este un program care vă permite să efectuați sarcini de rutină în timp ce rulează în fundal. Demonul care este necesar pentru FTP pe Ubuntu este Proftpd. Instalarea sa se face printr-o comandă simplă în Terminal:







"Sudo apt-get instalare proftpd".

Cum se instalează și se configurează serverul ftp pe ubuntu

Deci, a început instalarea serverului FTP Ubuntu. Mai întâi, schimbăm 2 parametri necesari.

La sfârșitul fișierului, trebuie să adăugați o linie:

„Grup nume de utilizator Addgroup“, dacă inserați „numele de utilizator“ = „ftp“ și „grup» = «www-date», devine posibil să se lucreze cu fișiere în «proprietatea» a serverului.

În plus, instalarea serverului FTP Ubuntu oferă comanda "schimbarea proprietarului": "chown-R ftp: www-data". Cu ajutorul acestuia puteți face proprietarul fișierelor utilizatorului "ftp". Grupului de utilizatori "www-data" li se va acorda acces la grup la documente. Când toate setările sunt finalizate, reporniți pur și simplu serverul:

"Sudo /etc/init.d/proftpd restart"

Acum trebuie să configurați conturile de utilizator virtuale. Acest lucru ar trebui făcut în conformitate cu următoarea schemă:

«Ftpasswd -passwd -file = / etc / proftpd / ftpd.passwd -name = (nume de utilizator) -shell = / bin / false -home = / var / www / html -uid = (User ID, puteți afla cu comanda“ id ftp ") -gid = (ID-ul grupului, de exemplu pentru grupul" www-data "- 33)

Aici, "home" este directorul de acasă. "Shell" în Ubuntu este shell-ul pentru utilizator. "Fișier" indică unde vor fi stocate datele. După efectuarea comenzii, reporniți din nou serverul.

Acum, ia în considerare modul în care puteți configura un server TFTP, Ubuntu ne va ajuta în acest sens.

Serverul TFTP pe Ubuntu

Mai întâi trebuie să instalați programul Aptitude și toate pachetele necesare:

"Sudo apt-get instala aptitude"
"Sudo aptitude -R instalați apache2 atftpd tftpd-hpa"

Cum se instalează și se configurează serverul ftp pe ubuntu

Acum - pentru a face modificări într-un fișier «sudo nano / etc / default / atftpd», înlocuind valoarea șirului «USE_INETD = true» în «USE_INETD = false».

După aceasta, trebuie să editați fișierul "sudo nano / etc / default / tftpd-hpa". Acesta conține un director pentru configurarea serverului FTP pe Ubuntu: după "OPTION" - "TFTP_DIRECTORY =" / srv / tftp "».

Și rulați daftul Atftpd:

"Sudo /etc/init.d/atftpd start"

Apoi, trebuie să configurați Apache.

"Sudo ln -s / srv / tftp / var / www / tftp"

"Sudo nano /etc/dhcp3/dhcpd.conf"

În acesta este necesar să se scrie următoarele:

Acum rămâne doar să reporniți serverul DHCP:

«Sudo /etc/init.d/dhcp3-server reporni».

După cum puteți vedea, configurarea serverului FTP Ubuntu nu necesită aptitudini tehnice speciale. În plus, este destul de simplu de efectuat pentru oricine a lucrat în Linux.

În concluzie







Articole similare

Trimiteți-le prietenilor: