FTP

Kā CentOS 7 iestatīt FTP serveri ar ProFTPd

Kā CentOS 7 iestatīt FTP serveri ar ProFTPd
FTP (File Transfer Protocol) ir ļoti populārs failu koplietošanas protokols. Tur ir daudz populāru FTP serveru. ProFTPd ir viens no tiem. ProFTPd ir ļoti spēcīga un viegli konfigurējama FTP servera programmatūra.

Šajā rakstā es parādīšu, kā instalēt un konfigurēt ProFTPd FTP serveri CentOS 7. Tātad, sāksim darbu.

ProFTPd servera instalēšana:

ProFTPd ir pieejams EPEL pakotņu krātuvē, kas pēc noklusējuma nav iespējots. Kad esat iespējojis EPEL pakotņu krātuvi, varat viegli instalēt ProFTPd, izmantojot YUM pakotņu pārvaldnieku.

Vispirms atjauniniet YUM pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo yum makecache

Tagad iespējojiet EPEL repozitoriju ar šādu komandu:

$ sudo yum instalējiet epel-release

Tagad nospiediet y un pēc tam nospiediet turpināt.

YUM var lūgt jūs pieņemt CentOS krātuves GPG atslēgu. Lai to izdarītu, nospiediet y un pēc tam nospiediet .

Jāiespējo EPEL repozitorijs.

Tagad vēlreiz atjauniniet YUM pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo yum makecache

Tagad instalējiet ProFTPd ar šādu komandu:

$ sudo yum instalējiet proftpd proftpd-utils

Tagad nospiediet y un nospiediet apstiprināt.

YUM var lūgt jūs pieņemt EPEL repozitorija GPG atslēgu. Vienkārši nospiediet y un pēc tam nospiediet to pieņemt.

Būtu jāinstalē ProFTPd.

Tagad pārbaudiet, vai proftpd pakalpojums darbojas ar šādu komandu:

$ sudo systemctl statuss proftpd

Kā redzat, proftpd pakalpojums nav aktīvs. Tātad, tas nedarbojas.

Lai sāktu proftpd pakalpojumu, palaidiet šādu komandu:

$ sudo systemctl start proftpd

Kā jūs redzat proftpd pakalpojums tagad darbojas.

$ sudo systemctl statuss proftpd

Tagad ugunsmūra ugunsmūrī atveriet FTP porti ar šādu komandu:

$ sudo ugunsmūris-cmd --zone = public --add-service = ftp --pastāvīgs

Tagad, lai izmaiņas stātos spēkā, atkārtoti ielādējiet firewalld ar šādu komandu.

$ sudo firewall-cmd - reload

Piekļuve FTP serverim:

Tagad, lai pārbaudītu, vai FTP serveris darbojas, mēģināsim izveidot savienojumu ar to no FTP klienta programmas, piemēram, FileZilla.

Pirmkārt, jums jāzina FTP servera IP adrese. Lai to izdarītu, FTP serverī palaidiet šādu komandu.

$ ip a

Kā redzat, mana FTP servera IP adrese ir 192.168. lpp.21.133. Jums būs savādāk. Tātad, turpmāk noteikti nomainiet to ar savu.

Tagad atveriet FileZilla vai vēlamo FTP klientu un ierakstiet sava FTP servera IP adresi, pieteikšanās lietotājvārdu un paroli un 21. portu. Kad esat pabeidzis, noklikšķiniet uz Savienot (Ātrais savienojums failā FileZilla). Jums vajadzētu būt savienotam ar FTP serveri, kā redzat zemāk redzamajā ekrānuzņēmumā.

Automātiski palaist ProFTPd sistēmas sāknēšanas laikā:

Tagad, kad ProFTPd FTP serveris darbojas lieliski, ieteicams palaist proftpd pakalpojumu sistēmas startēšanas laikā, lai tas sāktu darboties sistēmas sāknēšanas laikā.

Lai pievienotu proftpd pakalpojumu sistēmas startēšanai, palaidiet šādu komandu:

$ sudo systemctl iespējo proftpd

Kā redzat, proftpd pakalpojums tiek pievienots sistēmas startēšanai.

ProFTPd konfigurācijas faili:

CentOS 7 noklusējuma konfigurācijas fails ProFTPd ir / etc / proftpd.konf.

Konfigurācijas fails ir labi dokumentēts. Tātad, jūs varat to izmantot arī kā rokasgrāmatu.

Tā kā tajā ir daudz komentāru, ir grūti saprast, kuras rindas ir aktīvas un kuras nav (komentētas). Tātad, vislabāk ir izveidot oriģinālā konfigurācijas faila dublējumkopiju un noņemt komentārus no sākotnējā konfigurācijas faila. Tātad, kad vien jums nepieciešama palīdzība, vienmēr varat apskatīt rezerves kopiju.

Lai dublētu / etc / proftpd.konf failu, palaidiet šādu komandu:

$ sudo cp -v / etc / proftpd.conf / etc / proftpd.konf.dublējums

Tagad noņemiet visus komentārus no sākotnējā konfigurācijas faila / etc / proftpd.konf ar šādu komandu:

$ sudo egrep -v '^.* # '/ etc / proftpd.konf | sudo tee / etc / proftpd.konf

Šis ir sākotnējais konfigurācijas fails pirms visu komentāru noņemšanas.

Šis ir sākotnējais konfigurācijas fails pēc visu komentāru noņemšanas. Izskatās glīti!

Pievienot jaunus lietotājus:

CentOS noklusējuma konfigurācija ļauj vietējās sistēmas pieteikšanās lietotājiem pieteikties FTP serverī un augšupielādēt failus viņu mājas direktorijos. Tātad, lai pievienotu jaunu FTP lietotāju, viss, kas jums jādara, ir izveidot jaunu lietotāju CentOS 7 serverī, kurā ir instalēta ProFTPd.

Lai pievienotu jaunu lietotāju linda (teiksim), izpildiet šādu komandu:

$ sudo adduser -m linda

Tagad iestatiet paroli jaunizveidotajam lietotājam linda ar šādu komandu:

$ sudo passwd linda

Tagad atkārtoti ievadiet paroli un nospiediet .

Būtu jāiestata parole.

Kā redzat, lietotājs linda var izveidot savienojumu ar FTP serveri. Papildu konfigurācija nav nepieciešama.

Chroot lietotāji savos mājas direktorijos:

Pēc noklusējuma FTP lietotāji var pārvietoties arī uz saknes direktoriju. Pat ja viņi nevar veikt izmaiņas failos un direktorijos, kuriem viņiem nav atļauju. Bet joprojām ir slikta ideja ļaut viņiem brīvi izpētīt saknes direktoriju.

Lai bloķētu lietotājus viņu pašu mājas direktorijā, varat vienkārši iespējot ProFTPd Chroot jail funkciju. Pēc noklusējuma ProFTPd versijā CentOS 7 ir iespējota Chroot cietums. Bet, ja jums tas dažos gadījumos nav iespējots, varat to iespējot šādi.

Lai iespējotu chroot jail, vispirms atveriet ProFTPd konfigurācijas failu / etc / proftpd.konf ar šādu komandu:

$ sudo vim / etc / proftpd.konf

Tagad ierakstiet rindiņu, kā norādīts zemāk redzamajā ekrānuzņēmumā, un saglabājiet failu.

Tagad restartējiet proftpd pakalpojumu ar šādu komandu:

$ sudo systemctl restartējiet proftpd

Tagad FTP lietotāji varēs izpētīt tikai savus mājas direktorijus

Tātad, tā jūs instalējat un konfigurējat ProFTPd FTP serveri CentOS 7. Paldies, ka izlasījāt šo rakstu.

Peles kreisā klikšķa poga nedarbojas operētājsistēmā Windows 10
Ja ar klēpjdatoru vai galddatoru izmantojat īpašu peli, bet nedarbojas peles kreisās klikšķa poga kādu iemeslu dēļ operētājsistēmā Windows 10/8/7 šeit...
Rakstot Windows 10, kursors lec vai pārvietojas nejauši
Ja atklājat, ka peles kursors automātiski, nejauši lec vai pārvietojas pats, rakstot Windows klēpjdatorā vai datorā, daži no šiem ieteikumiem var palī...
Kā mainīt peles un skārienpaliktņu ritināšanas virzienu operētājsistēmā Windows 10
Pele un SkārienpaliktnisTas ne tikai padara skaitļošanu vienkāršu, bet arī efektīvāku un mazāk laikietilpīgu. Mēs nevaram iedomāties dzīvi bez šīm ier...