Yadda za a Sanya Sabar Sauke FTP mara suna a cikin Fedora


FTP, takaice don Yarjejeniyar Canja wurin Fayil, yarjejeniya ce ta hanyar hanyar sadarwa wacce aka saba amfani da ita don canja fayiloli tsakanin abokin ciniki da sabar, yanzu an maye gurbin ta da amintattun hanyoyi masu sauri na isar da fayiloli a cikin hanyoyin sadarwa.

Mafi yawan masu amfani da intanet na yau da kullun suna amfani da masu bincike na yanar gizo akan https don saukar da fayiloli kai tsaye kuma masu amfani da layin umarni suna iya amfani da ladabi na hanyar sadarwa kamar sFTP.

A cikin wannan labarin, za mu bayyana yadda za a saita sabar FTP ta zazzage ta amfani da amintaccen vsftpd a Fedora Linux don rarraba fayilolin jama'a.

Mataki 1: Girka vsftpd a cikin Fedora

Da farko, zamu fara da sabunta kunshin kayan aikinmu sannan girka sabar vsftp ta amfani da wadannan umarnin dnf.

$ sudo dnf update
$ sudo dnf install vsftpd

Gaba, fara, kunnawa da tabbatar da sabar vsftp.

$ sudo systemctl start vsftpd
$ sudo systemctl enable vsftpd
$ sudo systemctl status vsftpd

Mataki 2: Harhadawa FTP mara suna a cikin Fedora

Na gaba, buɗa da shirya fayil ɗin /etc/vsftpd/vsftpd.conf don ba da damar sauke abubuwan da ba a sani ba tare da shigarwar masu zuwa.

$ sudo vi /etc/vsftpd/vsftpd.conf

Zaɓin mai zuwa yana sarrafa ko an ba da izinin shiga ba ko a'a ba. Idan an kunna, duka sunayen masu amfani da wadanda ba a san su ba ana yarda da su azaman rashin dacewar amfani.

anonymous_enable=YES

Zaɓin mai zuwa yana sarrafa ko an ba da izinin shiga gida. Za mu saita wannan zaɓin zuwa \"NO \" saboda ba ma barin asusun gida su ɗora fayiloli ta hanyar FTP.

local_enable=NO

Saiti mai zuwa yana sarrafa ko an yarda da kowane canje-canje ga tsarin fayil ko a'a.

write_enable=NO

Saitin mai zuwa zai hana vsftpd daga neman kalmar sirri mara izini. Za mu saita wannan zaɓin zuwa \"YES \" saboda muna ƙyale masu amfani da ba a sansu ba su shiga ba tare da tambayar kalmar sirri ba.

no_anon_password=YES

Yanzu kunna saitin mai zuwa don buga duk mai amfani da bayanin rukuni a cikin jerin kundin adireshi azaman FTP.

hide_ids=YES

A ƙarshe, ƙara zaɓuɓɓuka masu zuwa, wanda zai iyakance kewayon tashar jiragen ruwa da za a iya amfani dasu don haɗin bayanan salon wucewa.

pasv_min_port=40000
pasv_max_port=40001

Yanzu da kun saita vsftpd, yanzu buɗe tashar jiragen ruwa a cikin Tacewar zaɓi don ba da damar haɗin vsftp tare da tashar tashar tashar da kuka bayyana a cikin daidaitawa.

$ sudo firewall-cmd --add-service=ftp --perm
$ sudo firewall-cmd --add-port=40000-40001/tcp --perm
$ sudo firewall-cmd --reload

Na gaba, saita SELinux don ba da izinin FTP mara aiki.

$ sudo setsebool -P ftpd_use_passive_mode on

Kuma a ƙarshe, sake kunna uwar garken vsftp.

$ sudo systemctl start vsftpd

A lokacin, sabar FTP ɗin da ba a sani ba ta shirya, yanzu zaku iya ƙara fayilolinku a cikin /var/ftp directory (galibi, masu gudanar da tsarin suna sanya fayilolin da za a iya sauke su a fili a ƙarƙashin /var/ftp/pub ).

Mataki na 3: Gwajin Samun FTP mara izini

Yanzu zaku iya haɗi zuwa sabar FTP ɗinku da ba a sani ba ta amfani da burauzar yanar gizo ko abokin ciniki na FTP akan wani tsarin. Don haɗawa daga burauzar gidan yanar gizo shigar da adireshin IP na sabarku.

ftp://192.168.0.106

Idan komai yana aiki kamar yadda ake tsammani, yakamata ka duba littafin mashaya .

Hakanan zaka iya gwada sabar FTP ɗinka daga layin umarni ta amfani da abokin ciniki na Ftp tare da yanayin wucewa ta amfani da zaɓi -p kamar yadda aka nuna. Lokacin da aka nemi sunan mai amfani, za ku iya buga ko dai\"ftp" ko\"ba a sani ba".

$ ftp -p 192.168.0.106

A cikin wannan labarin, munyi bayanin yadda ake girka da saita sabar vsftpd don saukar da suna ba kawai a Fedora Linux ba. Idan kun fuskanci wata matsala yayin saitawa, jin daɗin yin tambaya a ɓangaren sharhin da ke ƙasa.