Configurarea serverului ftp (folosind proftpd)

Configurarea serverului ftp (folosind proftpd)

Dacă instalați Apache, MySQL, lampă de lucru PHP (așa cum este scris aici), acesta strânge automat serverul ProFTPd. Puteți, de asemenea, să o porniți.

1. Porniți serverul:







  • service proftpd start - porniți serverul proftpd.
  • service proftpd stop - stop proftpd - server.
  • service proftpd restart - reporni proftpd-server.

Dacă nu pornește de la comanda de serviciu. rulați prin următoarele scripturi:

2. Testează performanța serverului cu comanda lftp user @ localhost

Introduceți parola pentru utilizatorul utilizatorului (desigur, aveți propria dvs.). Acum, executați comanda ls și asigurați-vă că suntem în directorul de domiciliu al utilizatorului. Rulați comanda cd / and ls și asigurați-vă că serverul FTP ne-a lăsat să mergem deasupra directorului de domiciliu al utilizatorului (care nu este bun). Ieșiți din clientul FTP (comanda de ieșire).

. Aceasta înseamnă că "blocăm" toți utilizatorii în directoarele lor de domiciliu. Și dacă încă mai doream să lăsăm un utilizator (mai târziu să fie mypclinuxos) de mai sus, adăugați încă o linie Defaultrooot / mypclinuxos.







4. De multe ori folosit un server FTP anonim (ftp anonim). Personalizeaza-l, puteți: adăugați următorul cod la sfârșitul /etc/proftpd.conf fișier de configurare * (directorul / var / ftp / este directorul implicit în cazul în care fișierele sunt publice, iar directorul home al utilizatorului ftp sub care daemon-ul ruleaza proftpd):

Acum, reporniți serverul ProFTPd și verificați dacă accesul FTP anonim funcționează, cu comanda link-uri ftp: // localhost /

5. Este adesea folosit un server FTP anonim, care permite utilizatorilor să încarce fișiere pe server. Pentru a face acest lucru, trebuie mai întâi să creați un director în rădăcina serverului FTP anonim pe care utilizatorii vor avea acces și pentru a face propriul său utilizator ftp:

  • mkdir / var / ftp / încărcări
  • chown ftp.ftp / var / ftp / încărcări

Acum, adăugați următorul cod la fișierul de configurare /etc/proftpd.conf în interiorul secțiunii (de exemplu, înainte de a închide-o, adică înainte de linie ):

6. Setările minimale ale serverului FTP sunt complete. Reporniți-l cu comenzile de mai sus. Pentru instrucțiuni mai avansate, consultați directorul / usr / share / doc / proftpd.

* Setările serverului ftp anonim pot fi copiate din fișierul /etc/proftpd-anonymous.conf și lipite la sfârșitul fișierului /etc/proftpd.conf.

** Serverul ProFTPd necesită utilizarea de patch-uri pentru afișarea corectă a fonturilor rusești. Fără patch-uri, literele rusești vor fi strâmbe.







Articole similare

Trimiteți-le prietenilor: