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.