Setur upp ProFTPD Server á RHEL/CentOS 8/7


ProFTPD er opinn uppspretta FTP þjónn og einn mest notaði, örugga og áreiðanlegasti skráaflutningspúkinn í Unix umhverfi, vegna einfaldleika skráarstillingar og auðveldrar uppsetningar.

  • Uppsetning á \CentOS 8.0 með skjámyndum
  • Uppsetning á RHEL 8 með skjámyndum
  • Hvernig á að virkja RHEL áskrift í RHEL 8
  • CentOS 7.0 Lágmarkskerfisuppsetning
  • RHEL 7.0 lágmarkskerfisuppsetning
  • Virkar RHEL 7.0 áskriftir og hagnýtar geymslur

Þessi kennsla mun leiðbeina þér um hvernig þú getur sett upp og notað ProFTPD Server á CentOS/RHEL 8/7 Linux dreifingum fyrir einfaldan skráaflutning frá staðbundnum kerfisreikningum þínum yfir í fjarkerfi.

Skref 1: Settu upp Proftpd Server

1. Opinber RHEL/CentOS 8/7 geymslur bjóða ekki upp á neinn tvíundarpakka fyrir ProFTPD Server, svo þú þarft að bæta við auka pakkageymslum á kerfið þitt sem EPEL Repo býður upp á með eftirfarandi skipun.

# yum install epel-release

2. Áður en þú byrjar að setja upp ProFTPD Server skaltu breyta vélarskránni þinni, breyta henni í samræmi við FQDN kerfisins og prófa stillingarnar til að endurspegla heiti kerfisléns þíns.

# nano /etc/hosts

Bættu hér við FQDN kerfinu þínu á 127.0.0.1 localhost línu eins og í eftirfarandi dæmi.

127.0.0.1 server.centos.lan localhost localhost.localdomain

Breyttu síðan /etc/hostname skránni til að passa við sömu FQDN færslu kerfisins eins og á skjámyndunum hér að neðan.

# nano /etc/hostname

3. Eftir að þú hefur breytt hýsingarskránum skaltu prófa staðbundna DNS upplausnina þína með því að nota eftirfarandi skipanir.

# hostname
# hostname -f    	## For FQDN
# hostname -s    	## For short name

4. Nú er kominn tími til að setja upp ProFTPD Server á vélinni þinni og nokkur nauðsynleg ftp tól sem við munum nota síðar með því að gefa út eftirfarandi skipun.

# yum install proftpd proftpd-utils

5. Eftir að þjónninn hefur verið settur upp skaltu byrja og stjórna Proftpd púknum með því að gefa út eftirfarandi skipanir.

# systemctl start proftpd
# systemctl status proftpd
# systemctl stop proftpd
# systemctl restart proftpd

Skref 2: Bættu við eldveggsreglum og fáðu aðgang að skrám

6. Nú keyrir ProDTPD þjónninn þinn og hlustar eftir tengingum, en hann er ekki í boði fyrir utanaðkomandi tengingar vegna eldveggsstefnu. Til að virkja utanaðkomandi tengingar skaltu ganga úr skugga um að þú bætir við reglu sem opnar gátt 21 með því að nota eldvegg-cmd kerfisforritið.

# firewall-cmd –add-service=ftp   ## On fly rule
# firewall-cmd –add-service=ftp   --permanent   ## Permanent rule
# systemctl restart firewalld.service 

7. Einfaldasta leiðin til að fá aðgang að FTP netþjóninum þínum frá ytri vélum er með því að nota vafra, framsenda á IP tölu netþjónsins eða lén með ftp samskiptareglum á vefslóð.

ftp://domain.tld

OR 

ftp://ipaddress 

8. Sjálfgefin uppsetning á Proftpd Server notar gild staðbundin kerfisreikningsskilríki til að skrá þig inn og fá aðgang að reikningsskránum þínum sem er $HOME kerfisslóðareikningurinn þinn, skilgreindur í /etc/passwd skrá.

9. Til að láta ProFTPD Server keyra sjálfkrafa eftir endurræsingu kerfisins, aka virkja það á kerfinu öllu, gefðu út eftirfarandi skipun.

# systemctl enable proftpd

Það er það! Nú geturðu fengið aðgang að og stjórnað reikningsskrám þínum og möppum með FTP samskiptareglum með því að nota hvort sem er vafra eða önnur fullkomnari forrit, svo sem WinSCP, frábært skráaflutningsforrit sem keyrir á Windows kerfum.

Í næstu röð af námskeiðum varðandi ProFTPD Server á RHEL/CentOS 8/7, mun ég fjalla um háþróaða eiginleika eins og að nota TLS dulkóðaða skráaflutning og bæta við sýndarnotendum.