Debian

Kā uzstādīt vsftpd FTP serveri Debian 10?

Kā uzstādīt vsftpd FTP serveri Debian 10?
Vsftpd (ļoti drošs FTP dēmons), kas licencēts saskaņā ar GNU General Public License, ir FTP protokols, ko izmanto failu pārsūtīšanai uz attālo tīklu un no tā. Tas ir drošs, stabils un ātrs FTP serveris, kas tiek atbalstīts Linux / UNIX operētājsistēmās. Šajā amatā mēs uzzināsim, kā Debian sistēmā iestatīt vsftpd FTP serveri.

Piezīme: Komandas ir pārbaudītas, izmantojot jaunāko Debian i laidienu.e., Debian 10.

Iestatiet vsftpd FTP serveri Debian 10

Veiciet tālāk norādītās darbības, lai iestatītu vsftpd serveri Debian 10:

1. darbība: instalējiet VSFTPD

Vispirms atjauniniet krātuves indeksu, izmantojot šādu komandu Terminal:

$ sudo apt atjauninājums

Tagad jūs varat instalēt vsftpd šādi:

$ sudo apt instalējiet vsftpd

Sistēma var lūgt ievadīt sudo paroli un var arī lūgt opciju Y / n (jā / nē), lai turpinātu vsftpd instalēšanu. Nospiediet Y, lai turpinātu.

Pēc instalēšanas pabeigšanas to var pārbaudīt, izmantojot šādu komandu:

$ vsftpd -versijas

2. darbība: atļaujiet FTP ugunsmūrī

Ja jūsu datorā darbojas ugunsmūris, atļaujiet FTP datplūsmai izmantot 20. un 21. portu. Lai pārbaudītu, vai darbojas ugunsmūris, palaidiet komandu Terminal:

$ sudo ufw statuss

Ja izvadē redzat statusu “aktīvs”, tas nozīmē, ka jūsu sistēmā darbojas ugunsmūris.

Tagad, lai atļautu 20. un 21. portu, palaidiet zemāk esošo komandu terminālā:

$ sudo ufw ļauj 20 / tcp
$ sudo ufw ļauj 21 / tcp

Tagad, lai pārliecinātos, vai noteikumi ir pievienoti, palaidiet zemāk esošo komandu Terminal:

$ sudo ufw statuss

Zemāk redzamais rezultāts parāda, ka ugunsmūris ir atļāvis FTP porti.

3. darbība: FTP piekļuves konfigurēšana

Tagad mēs veiksim dažas pamata konfigurācijas FTP serverim. Bet pirms konfigurāciju veikšanas izveidosim vsftpd konfigurācijas faila dublējumu, izmantojot šādu komandu Terminal:

$ sudo cp / etc / vsftpd.conf / etc / vsftpd.konf.orig

Tagad rediģējiet vsftpd konfigurācijas failu šādi:

$ sudo nano / etc / vsftpd.konf

Tagad modificējiet konfigurācijas, lai tās atbilstu šādi:

klausīties = JĀ
listen_ipv6 = NĒ
connect_from_port_20 = JĀ
anonymous_enable = NĒ
local_enable = JĀ
write_enable = JĀ
chroot_local_user = JĀ
allow_writeable_chroot = JĀ
secure_chroot_dir = / var / run / vsftpd / tukšs
pam_pakalpojuma_nosaukums = vsftpd
pasv_enable = JĀ
pasv_min_port = 40000
pasv_max_port = 45000
userlist_enable = JĀ
userlist_file = / etc / vsftpd.lietotāju saraksts
userlist_deny = NĒ

Tagad saglabājiet un aizveriet vsftpd.conf konfigurācijas fails.

4. darbība: pievienojiet FTP lietotāju

Tagad mēs pievienosim lietotāju atļauto FTP lietotāju sarakstam. Pārbaudes nolūkos mēs izveidosim jaunu lietotāja kontu ar nosaukumu “alva” un pēc tam iestatīsim tā paroli.

Lai izveidotu jaunu FTP lietotāju, izmantojiet šādu komandu:

$ sudo adduser alva

Pēc tam iestatiet tās paroli, izmantojot zemāk esošo komandu:

$ sudo passwd tin

Pievienojiet lietotāju atļauto FTP lietotāju sarakstam:

$ atbalss "alva" | sudo tee -a / etc / vsftpd.lietotāju saraksts

5. darbība: restartējiet VSFTPD pakalpojumu

Kad esat pabeidzis konfigurācijas, restartējiet pakalpojumu vsftpd. Lai to izdarītu, palaidiet zemāk esošo komandu:

$ sudo systemctl restartējiet vsftpd

Lai iespējotu vsftpd kā startēšanu, terminālā izpildiet šādu komandu:

$ sudo systemctl iespējo vsftpd

6. darbība: pārbaudiet FTP piekļuvi

Mēs esam konfigurējuši FTP serveri, lai atļautu piekļuvi tikai lietotāja “tin”. Tagad, lai to pārbaudītu, jums būs nepieciešams FTP klients. Mēs šeit izmantosim Filezilla kā FTP klientu.

Filezilla var instalēt šādi:

$ sudo apt instalējiet failu

Lai palaistu Filezilla, vai nu meklējiet to lietojumprogrammu sarakstā, vai vienkārši izpildiet šādu komandu Terminal:

$ filezilla

Šis būs noklusējuma skats, kuru redzēsit, palaižot Filezilla.

Lai izveidotu savienojumu ar FTP serveri, mums būs nepieciešama tā IP adrese. FTP servera IP adresi varat atrast, ievadot komandu Terminal:

$ ip a

Zemāk esošajā izvadā redzams, ka mūsu FTP servera IP adrese ir 192.168. lpp.72.189.

Logā Filezilla ierakstiet IP adrese vsftpd FTP servera, lietotājvārds, un paroli attiecīgajās jomās. Pēc tam noklikšķiniet uz Ātra savienošana lai izveidotu savienojumu ar vsftpd FTP serveri.

Kad esat izveidojis savienojumu ar FTP serveri, mēģiniet augšupielādēt un lejupielādēt failus attiecīgi no FTP servera un no tā.

Secinājums

Tas ir viss, kas tam ir! Šajā ziņojumā mēs esam apskatījuši, kā iestatīt vsftpd FTP serveri Debian 10 mašīnā. Tagad jūs varat viegli piekļūt failiem un tos augšupielādēt / lejupielādēt attiecīgi no sava FTP servera un no tā.

SuperTuxKart operētājsistēmai Linux
SuperTuxKart ir lielisks nosaukums, kas paredzēts, lai sniegtu jums Mario Kart pieredzi bez maksas jūsu Linux sistēmā. Tas ir diezgan izaicinoši un ja...
Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...