Knowledgebase Torolàlana tsotra hiarahana amin'ny serivisy Profitserver
Main Knowledgebase Fametrahana mpizara FTP

Fametrahana mpizara FTP


Rehefa mametraka Linux avy amin'ny kitapo fizarana rehetra dia ny mpampiasa faka ihany no ho hita amin'ny alàlan'ny default. Mandritra izany fotoana izany, ny antony fiarovana dia tsy ahafahan'ny fifandraisana amin'ny FTP eo ambanin'ity mpampiasa ity. Ato amin'ity lahatsoratra ity dia hanazava ny fomba fametrahana haingana mpizara FTP isika ary mamorona mpampiasa mampiasa baiko console Linux ihany.  

Dingana 1: Mametraha fifandraisana azo antoka amin'ny mpizara anao

Amin'ny voalohany, mila mifandray amin'ny mpizara ianao. Azonao atao izany amin'ny alàlan'ny protocol SSH (Secure Shell), izay manome fomba fidirana lavitra azo antoka. Raha tokony hidirana ho 'root', izay kaonty administratif amin'ny Linux amin'ny alàlan'ny default, dia ampiasao kaonty mahazatra ary asio baiko amin'ny alàlan'ny 'sudo' ho fiarovana fanampiny.  

Dingana 2: Mametraka mpizara FTP

Ny dingana manaraka dia ny fametrahana FTP-server. Amin'ity lesona ity dia hampiasa 'proftpd' isika, mpizara FTP open source malaza.

Raha mampiasa CentOS ianao dia apetraho aloha ny tahiry EPEL. Ampidiro ao amin'ny terminal ireto baiko manaraka ireto:  

sudo yum install epel-release
sudo yum install proftpd

Raha mampiasa Debian na Ubuntu ianao dia soraty fotsiny:

sudo apt install proftpd

Dingana 3: Manangana fandefasana FTP mandeha ho azy

Aorian'ny fametrahana ny mpizara FTP dia amboary izany mba hanomboka ho azy isaky ny mandeha ny mpizara. Izany dia tanterahana amin'ny alalan'ireto baiko manaraka ireto:  

sudo systemctl start proftpd.service
sudo systemctl enable proftpd.service

Dingana 4: Amboary ny firewall anao

Ho an'ny tanjona fiarovana, ny firewall-nao dia tsy maintsy amboarina amin'ny fomba toy izany mba ahafahan'ny fifandraisana miditra amin'ny seranan-tsambo TCP 21. Ny baiko marina dia miankina amin'ny fitaovana fitantanana firewall ampiasainao. Ho an'ny 'iptables':  

sudo iptables -I INPUT -p tcp -m tcp --dport 21 -j ACCEPT
sudo systemctl save iptables

ho an'ny 'firewalld':  

sudo firewall-cmd --permanent --zone=public --add-port=21/tcp
sudo firewall-cmd –reload

ho an'ny 'nftables' ao amin'ny Debian 11:  

sudo nft add rule ip filter input tcp dport { 21 } ct state new accept

Aorian'ny fametrahana ny firewall dia aza adino ny mitahiry ireo fanovana mba hampiharina aorian'ny famerenana indray. Ho an'ny 'iptables' sy 'firewalld' dia atao mandeha ho azy izany, fa ho an'ny 'nftables' dia mila mitahiry tanana ny fitsipika misy amin'izao fotoana izao amin'ny rakitra iray izay ho entina amin'ny fandefasana ny rafitra.  

Dingana 5: Fepetra ny mpampiasa FTP amin'ny lahatahiry an-tranony

Amin'ny alàlan'ny default, ny mpampiasa FTP dia afaka mandeha mihoatra ny lahatahiry ao an-tranony, izay mety hampidi-doza ho an'ny fiarovana. Mba hisorohana izany, ampio ny tsipika DefaultRoot ~ amin'ny rakitra 'proftpd.conf'. Ity tsipika ity dia mametra ny mpampiasa amin'ny alàlan'ny lahatahiry an-tranony. Ampio amin'ny faran'ny rakitra izany, ary avereno indray ny mpizara FTP:  

sudo systemctl restart proftpd.service

Dingana 6: Famoronana mpampiasa FTP vaovao

Vonona ianao izao hamorona mpampiasa FTP vaovao. Tsy mila fidirana amin'ny baiko shell izy io, noho izany dia esory izy io noho ny antony fiarovana. Ireto ny baiko momba izany:  

sudo useradd [username] -d /home/[username] -m -s /usr/sbin/nologin

sudo passwd [username]

Soloy ny anaran'ny mpampiasa irina. Ny baiko 'passwd' dia hanolotra anao hampiditra tenimiafina ho an'ny mpampiasa vaovao.  

Efa nanangana mpizara FTP ianao izao ary namorona mpampiasa FTP vaovao amin'ny mpizara Linux. Tsarovy foana ny momba ny fiarovana rehefa manamboatra.

❮ Lahatsoratra teo aloha Fametrahana mpizara VPN amin'ny Linux: PPTP sa OpenVPN?
Lahatsoratra manaraka ❯ Fametrahana rakitra .htaccess

Anontanio anay momba ny VPS

Vonona hatrany izahay hamaly ny fanontanianao amin'ny fotoana rehetra na andro na alina.