Tandaan: Ipinaliwanag namin ang pamamaraan at mga utos sa Linux Mint 20 OS. Marami o mas kaunti ang parehong pamamaraan ay maaaring sundin sa mas lumang mga bersyon ng Mint.
Pag-install ng FTP server
Upang mag-install ng isang FTP server sa Linux Mint, sundin ang mga hakbang sa ibaba:
Hakbang 1: I-install ang VSFTPD
Ang aming unang hakbang ay ang pag-install ng VFTPD sa aming system. Upang magawa ito, ilunsad ang Terminal sa Mint OS sa pamamagitan ng paggamit ng Ctrl + Alt + T keyboard shortcut. Pagkatapos ay i-isyu ang sumusunod na utos sa Terminal upang i-update ang index ng repository ng system:
$sudoapt update
Pagkatapos i-install ang VSFTPD gamit ang sumusunod na utos sa Terminal:
$sudoapti-install -atvsftpd
Matapos makumpleto ang pag-install ng VSFTPD, lilipat kami patungo sa pagsasaayos.
Hakbang 2: I-configure ang VSFTPD
Ang VSFTPD ay maaaring mai-configure sa pamamagitan ng /etc/vsftpd.conf file I-edit ang /etc/vsftpd.conf file gamit ang sumusunod na utos sa Terminal:
$sudo nano /atbp/vsftpdNgayon idagdag o i-komento ang mga sumusunod na linya (kung naidagdag na sa file):
makinig = HINDIanonymous_enable = HINDI
local_enable = YES
write_enable = YES
local_umask = 022
dirmessage_enable = YES
use_localtime = YES
xferlog_enable = YES
connect_from_port_20 = YES
chroot_local_user = YES
secure_chroot_dir = / var / run / vsftpd / walang laman
pam_service_name = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.key
ssl_enable = Oo
pasv_enable = Oo
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = YES
ssl_tlsv1 = YES
ssl_sslv2 = HINDI
ssl_sslv3 = HINDI
Kapag tapos na, i-save at isara ang /etc/vsftpd.conf file
Hakbang 3: Payagan ang mga port sa firewall
Kung ang isang firewall ay tumatakbo sa iyong system, kakailanganin mong payagan ang ilang mga port ng FTP sa pamamagitan nito. I-isyu ang mga sumusunod na utos sa Terminal upang payagan ang mga port na 20 at 21:
$sudopayw payagandalawampu/tcp$sudopayw payagandalawampu't isa/tcp
Maaari mong i-verify kung pinapayagan ang port sa firewall o hindi gamit ang sumusunod na utos sa Terminal:
$sudoufw katayuanHakbang 4: Paganahin at patakbuhin ang VSFTPD
Ngayon ang VSFTPD ay naka-configure at pinapayagan sa firewall; ngayon maaari naming paganahin at patakbuhin ang mga serbisyo ng VSFTPD. Narito ang mga utos na gawin ito:
Upang paganahin ang serbisyo ng VSFTPD upang magsimula sa boot, ilabas ang sumusunod na utos sa Terminal:
$sudosystemctlpaganahinvsftpd.serviceUpang patakbuhin ang serbisyo ng VSFTPD, i-isyu ang sumusunod na utos sa Terminal:
$sudosimulan ng systemctl vsftpd.serviceKung kailangan mong i-restart ang serbisyo ng VSFTPD pagkatapos gumawa ng anumang mga pagbabago sa pagsasaayos, ilabas ang sumusunod na utos sa Terminal:
$sudoi-restart ng systemctl vsftpd.serviceUpang mapatunayan kung ang VSFTPD ay aktibo at tumatakbo, ilabas ang sumusunod na utos sa Terminal:
$sudokatayuan ng systemctl vsftpd.service
Hakbang 5: Lumikha ng isang gumagamit ng FTP
Susunod, lumikha ng isang account ng gumagamit na gagamitin upang subukan ang koneksyon sa FTP. I-isyu ang mga sumusunod na utos sa Terminal upang lumikha ng isang account ng gumagamit at magtakda ng isang password:
$ $sudoIdagdag ang gumagamit<username>$sudo passwd <username>
Hakbang 6: Subukan ang koneksyon ng FTP
Ngayon ang aming FTP server ay handa na, kaya oras na upang subukan ang koneksyon ng FTP.
Upang subukan ang lokal na koneksyon ng FTP, ilabas ang sumusunod na utos sa Terminal sa pamamagitan ng pagpapalit ng sa pamamagitan ng aktwal na IP address ng iyong FTP server:
$ftp <IP address>
Maaari mo ring subukan ang koneksyon ng FTP nang malayuan sa pamamagitan ng paggamit ng parehong utos sa itaas mula sa remote system. Nasubukan ko ang koneksyon ng FTP mula sa Windows machine sa network.
Maaari mo ring gamitin ang FTP client tulad ng Filezilla upang kumonekta sa FTP server. Upang magamit ang application ng Filezilla para sa pagkonekta sa FTP server, ibigay ang IP address ng FTP server, username at password na naitakda mo nang mas maaga, at numero ng 21 ng port at pagkatapos ay i-click ang Makakonekta pindutan
Kapag nakakonekta, ikaw ay matagumpay na naka-sign in sa FTP server at maa-access ang mga malayuang mga file at folder ng server.
Doon mayroon kang pag-install at pagsasaayos ng FTP server sa Linux Mint 20 system. Sa pamamagitan ng pagsunod sa inilarawan sa itaas na mga simpleng hakbang, madali mong mai-set up ang FTP server at ilipat ang mga file sa pamamagitan nito.