Cred că toată lumea înțelege necesitatea unui server ftp. Și nu am trecut. Am oprit alegerea mea pe vsftpd.
Toate persoanele interesate pot folosi materialul din acest articol, dar numai dacă există o legătură cu sursa.
Cred că toată lumea înțelege necesitatea unui server ftp. Și nu am trecut. Am oprit alegerea mea pe vsftpd.
Am pus vsftpd din pachet, a fost prea leneș pentru a colecta de la sursă, dar nu ar trebui să existe complicații. Dacă construiți singur vsftpd, trebuie să efectuați mai multe acțiuni necesare înainte de a instala.
Pentru configurația implicită: În continuare, creați în mod normal / var / ftp / pub și / var / ftp / icoming. Voi explica ultima linie. Proprietarul directorului este rădăcina, și amintiți-vă grupul care deține directorul / var / ftp / pub este un psihopat, care este, grupul meu. Acest lucru se face astfel încât să pot schimba conținutul de la utilizatorul meu. Pentru că a face asta de sub rădăcină este un semn rău.
Încărcați directorul
Ei bine, cu proprietarii, cred că totul este clar, dar am stabilit drepturile astfel încât utilizatorii anonimi să poată scrie, dar nu au putut vizualiza conținutul.
După efectuarea acestor pași, puteți porni instalarea.
Dacă utilizați standardul "inetd", trebuie să editați /etc/inetd.conf și să adăugați această linie. Dacă nu aveți instalate tcp_wrappers și nu intenționați să le utilizați, eliminați / usr / sbin / tcpd din linie
Ei bine, și, prin urmare, reporniți inetd.
Dacă nu utilizați inetd și xinetd se află în director. / vsftpd / EXEMPLU / INTERNET_SITE / este un exemplu de fișier de configurare.
Dacă aveți PAM rulat pe mașina dvs., atunci trebuie să creați fișierul /etc/pam.d/ftp. Puteți lua un exemplu în acest sens. /vsftpd/RedHat/vsftpd.pam Dacă nu faceți acest lucru, atunci utilizatorii locali nu vor putea să se conecteze.
Configurarea vsftpd.conf
Să verificăm capacitatea de lucru
V. / vsftpd / EXEMPLUL sunt diferite exemple ale fișierului de configurare deja ascuțit pentru anumite scopuri, puteți alege de la gata.