Hirdetés

Új hozzászólás Aktív témák

  • Tonyk

    veterán

    válasz Sakab #15511 üzenetére

    Tiltsd le a gyári FTP-t.

    slackler -a proftp

    Menj be az /ffp/etc könyvtárba, keresd meg a proftpd.conf fájlt. Állítsd be:
    Add hozzá:

    MasqueradeAddress ddns_címed

    azaz pl:

    MasqueradeAddress kutyafule.no-ip.org

    Majd a pl:

    passiveports 15000 15001 15002
    maxclients 3

    port 10021
    UseIPv6 off

    <Anonymous ~ftp> -tól az </Anonymous> -ig kommenteld ki az egészet!

    Állítsd be:

    AuthUserFile /ffp/etc/proftpd.passwd

    valamint

    DefaultRoot ~

    Mentsd el a fájlt.

    ssh alatt töltsd le ezt a fájlt :

    wget http://www.castaglia.org/proftpd/contrib/ftpasswd -O /ffp/etc/ftpasswd

    add ki ezt a parancsot: chmod a+x /ffp/etc/ftpasswd

    lépj be a /ffp/etc könyvtárba, és hozz létre egy fájlt pl. ftp_user.sh néven, és szúrd bele:

    #!/bin/sh
    read -p "Felhasznaloi nev: " fhnev
    read -p "Home konyvtar: " fhhome
    ./ftpasswd --name $fhnev --uid 99 --home $fhhome -passwd --file /ffp/etc/proftpd.passwd --shell /bin/flase

    mensd el, majd chmod a+x /ffp/etc/ftp_user.sh

    Ezt a fájlt (én írtam, hogy könnyebb legyen usert létrehozni) elindítva tudsz létrehozni felhasználót. Home könyvtárnál azt add meg ahol a user hozzáférésének gyökere legyen.

    Ha ezek megvannak indítsd el: proftpd

    Ha azt akarod, hogy elinduljon a nas indulásakor automatikusan, akkor hozz létre egy fájlt pl proftp.sh néven az /ffp/start könyvtárban ezzel a tartalommal:

    #!bin/sh
    proftpd

    mentsd el, majd : chmod a+x /ffp/start/proftp.sh

    Routerben a fenti példa alapján forwardold a 10021-es valamint a 15000 15001 15002-es portokat a nas ip-címére!

    [ Szerkesztve ]

    Nincs tökéletes ember. Például belőlem is hiányzik a hiba!

Új hozzászólás Aktív témák