Aceasta arată diferențele dintre revziile selectate și versiunea curentă a paginii.
— |
cum_sa_rulam_un_server_ftp [2008/05/31 20:10] (curent) |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | FTP este un protocol binecunoscut pentru transferul fisierelor. Desi considerat nesigur si nu foarte optimizat, acest protocol este folosit inca la scara larga, mai ales pentru serviciile de hosting. | ||
+ | |||
+ | Cum rulam un server FTP pe Mandriva Linux? | ||
+ | |||
+ | Mai intai (daca avem acces la o conexiune broadband la internet) ne asiguram ca avem setate in sistem mediile din care urpmi instaleaza software. | ||
+ | |||
+ | <code>urpmi.removemedia -a</code> | ||
+ | |||
+ | (scoatem din sistem mediile locale implicite - cd/dvd) | ||
+ | |||
+ | <code>urpmi.addmedia --distrib ftp://ftp.mandrivausers.ro/pub/mandriva/official/2007.1/i586</code> | ||
+ | (daca folositi 2007.0 sau alta versiune, inlocuiti in locul lui 2007.1) | ||
+ | |||
+ | Instalam serverul FTP: | ||
+ | |||
+ | <code>urpmi vsftpd</code> | ||
+ | |||
+ | Facem astfel incat el va porni la boot: | ||
+ | |||
+ | <code>chkconfig vsftpd on</code> | ||
+ | |||
+ | Modificam fisierului de configurare a vsftpd: | ||
+ | |||
+ | <code>mcedit /etc/vsftpd/vsftpd.conf</code> | ||
+ | |||
+ | Nu ne intereseaza sa avem un server FTP anonim (precum ftp.mandrivausers.ro ) si vrem ca fiecare utilizator sa fie blocat in directorul sau dedicat (chrooted). Astfel modificam in vsftpd.conf **"anonymous_enable=YES"** in **"anonymous_enable=NO"** si adaugam o noua linie care contine **"chroot_local_user=YES"**. | ||
+ | |||
+ | Salvam fisierul (F2 in mcedit) si ne intoarcem la linia de comanda (F10 in mcedit). | ||
+ | Pentru ca noile directive sa fie activate, e nevoie sa restartam serverul FTP: | ||
+ | |||
+ | <code>/etc/init.d/vsftpd restart</code> | ||