RHEL/CentOS 7 -ב Proftpd תרש רובע ימינונא ןובשח רשפא


.אמסיס יסינכה השעי ימינונאה שמתשמהש ךרוצ אלל ,/var/ftp הירפס איה CentOS/RHEL 7 -ב לדחמ תרירבכ רשא ,תכרעמה תייכרריהב תיפיצפס היירפסל תשגל תרשב תונובשח אלל םישמתשמל רשפאל ידכ ת

.Proftpd לש ישארה הרוצתה ץבוקב תורמשנ ללכ ךרדב תוימינונאה המיסחה תוארוהש דועב .תכרעמה ביתנב רתוי תוהובג תוירפסל תשגל םילוכי םניא םהו לדחמה תרירב תיירפסל םירבעומ םה תרשל םירבוחמו םיתמואמ םי

    .Proftpd לש ישארה הרוצתה ץבוק תא ןגלבל ילב ,דיתעב תרשה ילודומ לש תבחרומה תוילנויצקנופה לכ תא ונסחאי רשא , disabled_mod enabled_mod ,תוירפס יתש תרזעב ,תוימינונא ןובשח תו

    Proftpd תרשל ימינונא לודומ לעפה :1 בלש

    .ךילע ףדעומה טסקטה ךרוע םע הכירעל proftpd.conf ץבוקה תא חתפ ןכמ רחאלו proftpd לש לדחמה תרירב לש ישארה הרוצתה ץבוק תא הבג ,ןומדה ךילהת תא רוצע ,לדחמ תרירבכ רדגומה הרוצתה ץבוק םע ךל

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


    תא עבקתש האבה הרהצהה תא ופיסוה הנורחאה הרושבו ץבוקה תיתחתל וסנכיה ,הכירעל Proftpd לש ישארה ץבוקה תא חתפש רחאל ,תעכ .2

    Include /etc/proftpd/enabled_mod/*.conf
    

    . enabled_mod היירפסל םאתהב םיילובמיס םירושיק תריצי ידי לע Proftpd תרשב לעפותו disabled_mod הירפסב רמשית ךליאו התעמ תידיתעה הרוצתה לכ . disabled_mod

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

    . disabled_mod ביתנב anonymous.conf םשב ץבוק רוצ ךילע ףדעומה טסקטה ךרוע תועצמאב .Proftpd רובע ימינונא הרוצת ץבוק לש טושפ לודומ ףיסוהל ןמזה עיגה וישכע .4

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

    .ץבוקל תואבה תורהצהה תא ףסוה

    <Anonymous ~ftp>
      User ftp
      Group ftp
    
    UserAlias anonymous ftp
    DirFakeUser       on ftp 
    DirFakeGroup on ftp
    MaxClients 10
    
        <Directory *>    
    <Limit WRITE>     
    DenyAll   
    </Limit> 
        </Directory>
    
    </Anonymous>
    

    .םיאבה םירושיקב Proftpd יכמסמב שמתשהל ססהת לא ימינונא ןובשחל םיעגונה רתוי םימדקתמ םיידיתע םיזוחל קוקז התא םא

      .םייוניש ליחהל ידכ FTP ןומדה תא לעפה זאו ,הטמלש הדוקפה תועצמאב enabled_mod היירפסל ילמס רושיק רוציל דפקה הז לודומ ליעפהל ידכ .הכ דע לעפומ אל ןיידע אוה רצונ ימינונא לודומהש תורמל .

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

      .תוירפס הנבמ רזחאלו ינומלאכ תיטמוטוא רבחתהל ךילע ,FTP לוקוטורפ תועצמאב ךלש ןיימודה םש תא וא תרשה לש IP -ה תבותכ תא דלקהו ןפדפד חתפ ,Proftpd תרש ידי לע ימינונא ןפואב םיקפוסמה םיצבקל תשגל יד

      ftp://192.168.1.21
      ftp://your_domain_name
      


      המסיסה תא ריאשהו שגוהש שמתשמה םש לע ימינונא דלקה טושפ ,שמתשמ םש ןיזהל ךממ ושקביש ,FileZilla וא םינפדפד דבלמ םירחא FTP תוחוקלב שמתשמ התא םא .תרשל תיטמוטוא תמואתו הסינ

      .תונוש תואשרה םע תוירפס יתש ליכמה ,/var/ftp/ תכרעמה ביתנ איה לדחמ תרירבכ תרדגומה תימינונאה FTP -ה תיירפס .8

        enabled_mod תיירפסמ anonymous.conf ץבוקה תא קחמ טושפ ,Proftpd תרשב תימינונא הרוצת תיבשהל ידכ .9

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

        .תרשל תוחוקל ןיב םינותנ תורבעה חיטבהל ידכ SSL/TLS תונפצומ םיצבק תורבעהב שמתשהל ולכות דציכ ןודא ,RHEL/CentOS 7 -ב ProFTPD תרשל עגונה אבה ךירדמב !הז והז