RHEL/CentOS 7-de Proftpd serweri üçin Anonim hasaby açyň


CentOS/RHEL 7-de Proftpd Server bilen baglanyşykly iň soňky sapakdan soň, bu gollanma Anonim hasap girişlerini açmaga mümkinçilik bermek bilen Proftpd funksiýasyny giňeltmäge synanyşar. Anonim girişler, serweri hasaplary bolmadyk ulanyjylara, ulgamyň iýerarhiýasyndaky belli bir kataloga girmek üçin ulanylýar, bu deslapky ýagdaýda CentOS/RHEL 7-de /var/ftp bukjasy, näbelli ulanyjynyň zerurlygy bolmazdan parol giriziň

Anonim ulanyjylar tassyklanylandan we serwere girenlerinden soň, deslapky kataloga ýazylýar we ulgam ýolundaky has ýokary kataloglara girip bilmeýärler. Anonim blok görkezmesi adatça esasy Proftpd konfigurasiýa faýlynda saklanýar.

  1. Proftpd Serwerini CentOS/RHEL 7
  2. guruň

Bu mowzukda, geljekki serwer modullarynyň giňeldilen işleýşini saklaýan abled_mod we disabled_mod atly iki katalogyň kömegi bilen, Anonim hasap konfigurasiýalaryny saklamagyň başgaça çemeleşmesini ulanaryn, esasy Proftpd konfigurasiýa faýlyny bulaşdyrman.

1-nji ädim: Proftpd serweri üçin Anonim moduly işlediň

1. Proftpd Serwer ulgamyňyzda deslapky konfigurasiýa faýly gurlandan soň, daemon amalyny togtatyň, proftpd esasy deslapky konfigurasiýa faýlyny ätiýaçlaň we halaýan tekst redaktoryňyz bilen redaktirlemek üçin proftpd.conf faýly açyň.

# systemctl stop proftpd
# cp /etc/proftpd.conf  /etc/proftpd.conf.bak
# nano /etc/proftpd.conf

2. Indi “Proftpd” esasy faýly redaktirlemek üçin açylansoň, bu faýlyň aşagyna geçiň we iň soňky setirde
ýagdaýyny döredýän aşakdaky jümläni goşuň. faýllarda tapylan ähli konfigurasiýalary derňemek we ulanmak üçin serwer abled_mod katalogyndan .conf giňeltmesi bilen tamamlandy.

Include /etc/proftpd/enabled_mod/*.conf

3. aboveokardaky jümläni goşanyňyzdan soň faýly saklaň we ýapyň we abled_mod we disabled_mod kataloglaryny dörediň. Mundan beýläk geljekki konfigurasiýalaryň hemmesi disabled_mod katalogynda saklanar we Proftpd serwerinde işjeň_mod katalogyna laýyklykda simwoliki baglanyşyklar döredip işjeňleşdiriler. .

# mkdir -p /etc/proftpd/enabled_mod
# mkdir -p /etc/proftpd/disabled_mod

4. Indi Proftpd üçin ýönekeý Anonim konfigurasiýa faýl modulyny goşmagyň wagty geldi. Halaýan tekst redaktoryňyzy ulanyp, disabled_mod ýolunda anonymous.conf atly bir faýl dörediň.

# nano /etc/proftpd/disabled_mod/anonymous.conf

Aşakdaky jümleleri faýla goşuň.

<Anonymous ~ftp>
  User ftp
  Group ftp

UserAlias anonymous ftp
DirFakeUser       on ftp 
DirFakeGroup on ftp
MaxClients 10

    <Directory *>    
<Limit WRITE>     
DenyAll   
</Limit> 
    </Directory>

</Anonymous>

Anonim hasap bilen baglanyşykly has ösen geljege mätäç bolsaňyz, aşakdaky baglanyşyklarda Proftpd resminamalaryny ulanyp bilersiňiz.

  1. http://www.proftpd.org/docs/directives/linked/config_ref_Anonymous.html
  2. http://www.proftpd.org/docs/configs/anonymous.conf

5. Anonim modul döredilen hem bolsa, henizem işlemeýär. Bu moduly işjeňleşdirmek üçin aşakdaky buýrugy ulanyp, abled_mod katalogyna simwoliki baglanyşyk döredýändigiňize göz ýetiriň we üýtgeşmeler girizmek üçin FTP daemonyny açyň.

# ln -s /etc/proftpd/disabled_mod/anonymous.conf  /etc/proftpd/enabled_mod/
# ll /etc/proftpd/enabled_mod/
# systemctl start proftpd
# systemctl status proftpd

6. Proftpd serweri tarapyndan anonim üpjün edilen faýllara girmek üçin brauzeri açyň we FTP protokolyny ulanyp serweriňiziň IP adresini ýa-da domen adyny ýazyň we awtomatiki usulda anonim hökmünde girmeli we katalog gurluşyny almaly.

ftp://192.168.1.21
ftp://your_domain_name

7. FileZilla ulanýan bolsaňyz, Logon görnüşi -de Anonim saýlaň we serwerde awtomatiki tassyklanarsyňyz. Brauzerlerden ýa-da ulanyjy adyny girizmegiňizi haýyş edýän FileZilla-dan başga FTP müşderilerini ulanýan bolsaňyz, ulanyjy adyna anonim ýazyň we parolyňyzy goýuň
tassyklamak üçin boş tabşyryldy.

8. Adaty hyzmat edilen FTP Anonim katalog /var/ftp/ dürli rugsatly iki katalogy öz içine alýan ulgam ýoludyr.

  1. pub katalogy - anonim tassyklanan ulanyjylar tarapyndan okalýan we sanalyp bilinýän köpçülikleýin FTP katalogy. Bu ýerde müşderilere girmek we göçürip almak üçin faýl goýup bilersiňiz.
  2. ýüklemeler katalogy - Çäklendiriji rugsatlary bar we näbelli ulanyjylar tarapyndan sanawda bolup bilmeýär.

9. Proftpd Serwerindäki Anonim konfigurasiýany öçürmek üçin, abled_mod katalogyndan anonymous.conf faýly pozuň we FTP daemonyny täzeden açyň
üýtgetmeleri ulanmak.

# rm /etc/proftpd/enabled_mod/anonymous.conf
# systemctl restart proftpd.service

Bu! RHEL/CentOS 7-de ProFTPD Serweri barada indiki sapakda, SSL/TLS kodlanan faýl geçirişlerini müşderiler bilen serweriň arasynda maglumat geçirişini üpjün etmek üçin nädip ulanyp boljakdygyny ara alyp maslahatlaşaryn.