În acest tutorial, vă voi explica cum să configurați serverul FTP. Dar mai întâi, permiteți-mi să vă spun rapid ce este FTP.
ce este FTP?
FTP este un acronim pentru File Transfer Protocol. După cum sugerează și numele, FTP este utilizat pentru a transfera fișiere între computerele dintr-o rețea. Puteți utiliza FTP pentru a schimba fișiere între conturile computerului, pentru a transfera fișiere între un cont și un computer desktop sau pentru a accesa arhive software online., Rețineți, totuși, că multe site-uri FTP sunt foarte utilizate și necesită mai multe încercări înainte de conectare.
o adresă FTP seamănă foarte mult cu o adresă HTTP sau a unui site web, cu excepția faptului că folosește prefixul ftp:// în loc de http://.
ce este SERVERUL FTP? Cum să-l configurați?
de Obicei, un calculator cu o adresă FTP este dedicat pentru a primi o conexiune FTP. Un computer dedicat recepționării unei conexiuni FTP este denumit server FTP sau site FTP.
acum, să începem o aventură specială., Vom face server FTP pentru a partaja fișiere cu prietenii și familia. Voi folosi vsftpd în acest scop.vsftpd este un software de server FTP care pretinde a fi cel mai sigur software FTP. De fapt, primele două litere din VSFTPD, reprezintă „foarte sigur”. Software-ul a fost construit în jurul vulnerabilităților protocolului FTP.cu toate acestea, trebuie să vă amintiți întotdeauna că există soluții mai bune pentru transferul și gestionarea sigură a fișierelor, cum ar fi SFTP (utilizează OpenSSH). Protocolul FTP este deosebit de util pentru schimbul de date non-sensibile și este foarte fiabil în acest sens.,
Pasul 1: Instalarea VSFTPD în Linux
puteți instala rapid VSFTPD pe Fedora/Red Hat/SUSE servere prin intermediul linie de comandă interfață cu:
dnf -y install vsftpd
Dacă utilizați Ubuntu/Debian-based distribuții, puteți instala VSFTPD folosind această comandă:
sudo apt-get install vsftpd
Dacă utilizați Arc bazate pe distribuții, încercați această comandă pentru instalarea VSFTPD.
sudo pacman -S vsftpd
Pasul 2: Configurarea server FTP
cele Mai VSFTPD de configurare are loc în /etc/vsftpd.conf., Fișierul în sine este bine documentat, astfel încât această secțiune evidențiază doar câteva modificări importante pe care poate doriți să le faceți. Pentru toate opțiunile disponibile și documentația de bază, consultați paginile man:
man vsftpd.conf
fișierele sunt servite implicit din /srv/ftp conform standardului ierarhiei sistemelor de fișiere.,87779b24ee”>
Anonymous Login
următoarele linii de comandă dacă utilizatorii anonimi pot intra:
# Permite logarea anonima
anonymous_enable=DA
# Nu este necesară nicio parolă pentru un anonim de autentificare (Opțional)
no_anon_password=DA
# rată Maximă de transfer pentru un client anonim în Octeți/secundă (Opțional)
anon_max_rate=30000
# Director pentru a fi utilizate pentru un anonim de autentificare (Opțional)
anon_root=/exemplu/director/
Chroot Jail
este posibil de a crea un mediu chroot, care împiedică utilizatorul de a părăsi casa lui director., Pentru a permite acest lucru, adăugați/modificați următoarele linii în fișierul de configurare:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
„chroot_list_file” variabilă specifică fișierul în care a închis utilizatorii sunt cuprinse.
Pasul 4: reporniți serverul FTP
în final, trebuie să reporniți serverul ftp. Introduceți linia de comandă
sudo systemctl restart vsftpd
asta este. Serverul FTP pe Linux este în funcțiune. FTP este înlocuit din ce în ce mai mult de FTP peste protocolul SSH, astfel încât poate doriți să configurați serverul SFTP pe Linux.orice întrebări sau sugestii sunt întotdeauna binevenite.,
Ali Miracol
Ali este un programator și pasionați de Linux. El folosește Trisquel Linux și uneori bloguri despre asta. Și face toate acestea folosind programul Orca screen reader pentru că nu poate vedea.
Lasă un răspuns