Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
[HOW-TO] Instalacja serwera FTP na przykladzie GlFTPd
Strona 1 z 3 123 OstatniOstatni
Pokaż wyniki od 1 do 10 z 29

Temat: [HOW-TO] Instalacja serwera FTP na przykladzie GlFTPd

  1. #1
    Avatar Sir_Yaro
    Sir_Yaro jest nieaktywny Były Administrator
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ThinkPad T500
      • Procesor:
      • Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
      • Karta Graficzna:
      • ATI HD3650
      • Karta Dźwiękowa:
      • Conexant 20561
      • Monitor:
      • TFT WSXGA+
      • Kernel:
      • 3.2.0-34
    Dystrybucja: Kubuntu 14.04 LTS
    Polska
    Dołączył
    Jan 2004
    Skąd
    Gdansk
    Wiek
    38
    Postów
    3,675
    Wątków
    214
    Downloads
    27
    Uploads
    31
    Siła Reputacji
    158
    Reputacja
    1854

    [HOW-TO] Instalacja serwera FTP na przykladzie GlFTPd

    wchodzimy na strone:
    http://glftpd.com/

    sciagamy i rozpakowujemy paczke
    Kod:
    $ cd glftpd-LNX_2.00
    $ su
    podajemy haslo
    Kod:
    # sh installgl.sh
    na poszczegolne pytania mozemy od np. tak:
    Use tcpd? [Y]es [N]o: y
    Use a jailed environment? [Y]es [N]o: y
    Please enter the private directory to install glftpd inside [/jail]: /jail
    Use a private group? [Y]es [No]: y
    What would you like your private group to be called? [glftpd]: glftpd
    Who should have access to glftpd? (separate with ,): yaro
    Please enter the directory inside /jail to install glftpd to [/glftpd]: /glftpd
    Press <enter> for the default (glftpd)> glftpd

    Failed to compile: /jail/glftpd/bin/sources/glupdate.c
    tym sie nie trzeba przejmowac (chyba? )
    Enter the port you would like glftpd to listen on [21]: 21
    This is for glftpd's 'reset' binary (see docs for more info) [Y/N]: y
    Please specify location, inside /jail/glftpd,
    to install the cert (ftpd-dsa.pem) [/etc]: /etc
    Please specify a generic name for this certificate.
    This can be any name but should say something about the ftp server
    like the name for it perhaps (press enter for glftpd): SirYaroFTP
    obcialem wiekszosc komunikatow ale najwazniejsze jest podane
    teraz bedzie generowal klucz wiec to troche potrwa... (1-3 minuty)

    serwer sam wstanie i bedzie dzialal, sprawdzmy to:
    # nmap localhost|grep 21
    Starting nmap 3.75 ( http://www.insecure.org/nmap/ ) at 2005-04-21 14:21 CEST
    21/tcp open ftp




    przeedytujmy (jesli chcemy) konfig:
    Kod:
    # mcedit /jail/glftpd.conf
    [quote]
    #shutdown 1
    okresla czy serwer jest wlaczony czy nie
    0 -tak
    1-tylko dla admina
    !*-wylaczony
    linia zakomentowana - serwer wlaczony dla wszystkich

    sitename_long MY[:spaceSITE[:spaceNAME
    dluga nazwa serwera spacje zastepujemy [:space

    sitename_short MSN
    krotka nazwa serwera

    email root@127.0.0.1
    pod jakim mejlem mozna dorwac admina

    rootpath /jail/glftpd
    gdzie lezy serwer (nie trzeba zmieniac)

    PONIZSZE zostawmy niezmienione:
    -----------------------------------------
    # Path relative to the ROOTPATH.
    datapath /ftp-data

    welcome_msg /ftp-data/misc/welcome.msg *
    goodbye_msg /ftp-data/misc/goodbye.msg *
    newsfile /ftp-data/misc/newsfile *
    banner /ftp-data/misc/banner

    # TLS enforcements.
    userrejectsecure !*
    userrejectinsecure !*
    denydiruncrypted !*
    denydatauncrypted !*
    -----------------------------------------

    color_mode 0
    czy wyswietlac w kosloli listingi z uzyciem kolorow
    wylaczamy - tylko problemy

    postawmy znak # przedlinia
    site_cmd LOCATE EXEC /bin/locate.sh
    free_space 20
    minimalnie ile miesjca musi byc aby zezwolono na upload

    max_users 15 5
    ilu userow moze jednoczesnie byc na serwie

    total_users 300
    ilu kont moze byc max na serwerze

    # dupecheck how many days? ignore file case like Windows?
    dupe_check 7 no
    sprawdzanie czy plik juz istnieje na serwerze
    przy dobrych laczach przydatne i to bardzo przy marnych robi problemy i to duze
    wiec wylaczam je tak:
    dupe_check 0 no
    nodupecheck *
    dl_incomplete 0
    zakazujemy sciagania nie skonczonych plikow

    min_homedir /site
    powyzej tego katalogu nie mozna przejsc

    teraz pare przykladow dodatkowej konfiguracji:


    upload /site/katalog/* *
    kazdy moze uploadowac do ww katalogu

    upload /site/katalog/Encore/* -seem
    do ww katalogu moze uploadowac tylko user seem

    upload * -yaro -admin
    wszedzie moze uploadowac tylko yaro i admin

    download * *
    sciagac moze kazdy z kazdego miejsca

    rename * 1 =STAFF
    globalnie zmieniac nazwy moze tylko user z ustawiona flaga 1 i grupa STAFF

    renameown * *
    zmieniac nazwy wlasnych plikow moze kazdy i wszedzie

    delete * 1
    globalnie kasowac nazwy moze tylko user z ustawiona flaga 1

    privpath /site/Upload/by.Blaster -yaro 1 -blaster
    ww katalog bedzie widoczny tylko dla usera yaro, blaster i usera z ustawiona flaga 1


    to chyba wszystkie takie dodstawowe opcje...



    teraz logujemy sie na serwer (login glftpd, haslo glftpd)
    Kod:
    # ftp 127.0.0.1
    Connected to 127.0.0.1.
    220 MY SITE NAME (glFTPd 2.00 Linux+TLS) ready.
    Name (127.0.0.1:root): glftpd
    331 Password required for glftpd.
    Password:
    230-                                _____
    230- ______________________________|__   |____ ________________________________
    230- \     _      /   _     /  _     /   |    |    _     /  _     /    _      /
    230-  \    \     /    /    /   /____/.   |    |    /    /   /____/.    /_____/
    230-   \________/____/    /______    |___|____|___/    /______    |____|
    230- .-=----------- /____/ ---- |____| --------- /____/ ---- |____| -------=-.
    230- `-=-------------------------------------------------------------------=-'
    230-       `-----( Type 'site onel MESSAGE' to enter your message )-----'
    230 User glftpd logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp>
    informacje o userze glftpd

    Kod:
    ftp> site user glftpd
    200- User Comment: glftpd
    200- +=======================================================================+
    200- | Username: glftpd                   Created: 0                         |
    200- | Added by:                          Expires: Never                     |
    200- | Time On Today: 00:00               Last seen: Thu Apr 21 14:44:15 2005|
    200- | Flags: 1                           Idle time: Disabled                |
    200- | Ratio: 1:3                         Credits:       4.9 MB              |
    200- | Total Logins: 2                    Current Logins: 1                  |
    200- | Max Logins: 2                      From same IP: Unlimited            |
    200- | Max Sim Uploads: Unlimited         Max Sim Downloads: Unlimited       |
    200- | Max Upload Speed:     0.0 K/s      Max Download Speed:     0.0 K/s    |
    200- | Times Nuked: 0                     Bytes Nuked:      0 MB             |
    200- | Weekly Allotment:     0 MB         Messages Waiting: N                |
    200- | Time Limit:    0 minutes.          (0 = Unlimited)                    |
    200- | Tagline: Glftpd default user                                          |
    200- | Groups:                                                               |
    200- | Priv Groups:                                                          |
    200- +-----------------------------------------------------------------------+
    200- | IP0: *@127.0.0.1                   IP1:                               |
    200- | IP2:                               IP3:                               |
    200- | IP4:                               IP5:                               |
    200- | IP6:                               IP7:                               |
    200- | IP8:                               IP9:                               |
    200- +=======================================================================+
    200 Command Successful.
    ftp>
    na dole jest podane z jakiego ip mozna sie logowac na to konto
    aby zezwolic z kazdego nalezy wprowadzic jako ip *@*

    widac tez tutaj ta wczesniej wspominana flage 1
    dla ciekawych opis poszczegolnych flag:
    Flagname Flag Description
    -------------------------------------------------------------
    SITEOP 1 User is siteop.
    GADMIN 2 User is Groupadmin of one of his/her groups
    (doesn't work for private groups).
    GLOCK 3 User cannot change group.
    EXEMPT 4 Allows to log in when site is full. Also allows
    user to do "site idle 0", which is the same as
    having the idler flag. Also exempts the user
    from the sim_xfers limit in config file.
    COLOR 5 Enable/Disable the use of color (toggle with "site color").
    DELETED 6 User is deleted.
    USEREDIT 7 "Co-Siteop"
    ANON 8 User is anonymous (per-session like login).

    wywolujemy informacje o istniejacych uzytkownikach:
    tworzymy uzytkownika:

    Kod:
    ftp> site adduser
    200-  .-------------------------------------------------------.
    200- | USAGE: SITE ADDUSER <username> <password> <IP#1 - 5>    |
    200- |                                                         |
    200- | <username> The username to add.                         |
    200- | <password> The password to set for this user.           |
    200- | <IP#1 - 5> Optional: Up to 5 ips may be specified here. |
    200- |                                                         |
    200- | After you add a user, use "SITE ADDIP" to add IP's to   |
    200- | the new account.                                        |
    200-  `-------------------------------------------------------'
    200 Command Successful.
    ftp> site adduser test test *@*
    200- User created, now adding IPs...
    200- IP '*@*' successfully added to test.
    200-
    200 User (test) successfully added.
    ftp>
    zmieniamy mu ustawienia (moze sciagac tylko 1 rzecz na raz i jest operatorem FTP)

    Kod:
    ftp> site change
    200- -----------------------------------------------------------
    200-    SITE CHANGE <username> <field> <value>
    200-    SITE CHANGE { <user1> <user2> } <field> <value>
    200-    SITE CHANGE =<group> <field> <value>
    200-    SITE CHANGE * <field> <value>
    200- -----------------------------------------------------------
    200-
    200-    Fields:  ratio
    200-             sratio
    200-             wkly_allotment [#,]#
    200-             max_dlspeed
    200-             max_ulspeed
    200-             max_sim_down
    200-             max_sim_up
    200-             timeframe # #
    200-             credits
    200-             flags
    200-             homedir
    200-             idle_time
    200-             startup_dir
    200-             num_logins # [#]
    200-             time_limit
    200-             tagline
    200-             comment
    200-             expires [yyyy-mm-dd]
    200- -----------------------------------------------------------
    200 Command Successful.
    ftp> site change test max_sim_down 1
    200 Command Successful.
    ftp> site change test flags +1
    200 Command Successful.
    ftp>
    wyswietlmy te informacje:

    Kod:
    ftp> site user test
    200- User Comment: Added by glftpd
    200- +=======================================================================+
    200- | Username: test                     Created: 04-21-05                  |
    200- | Added by: glftpd                   Expires: Never                     |
    200- | Time On Today: 00:00               Last seen: Thu Apr 21 14:52:41 2005|
    200- | Flags: 13                          Idle time: Disabled                |
    200- | Ratio: 1:3                         Credits:      14.6 MB              |
    200- | Total Logins: 0                    Current Logins: 0                  |
    200- | Max Logins: 2                      From same IP: Unlimited            |
    200- | Max Sim Uploads: Unlimited         Max Sim Downloads: 1            |
    200- | Max Upload Speed:     0.0 K/s      Max Download Speed:     0.0 K/s    |
    200- | Times Nuked: 0                     Bytes Nuked:      0 MB             |
    200- | Weekly Allotment:     0 MB         Messages Waiting: N                |
    200- | Time Limit:    0 minutes.          (0 = Unlimited)                    |
    200- | Tagline: No Tagline Set                                               |
    200- | Groups:                                                               |
    200- | Priv Groups:                                                          |
    200- +-----------------------------------------------------------------------+
    200- | IP0: *@*                           IP1:                               |
    200- | IP2:                               IP3:                               |
    200- | IP4:                               IP5:                               |
    200- | IP6:                               IP7:                               |
    200- | IP8:                               IP9:                               |
    200- +=======================================================================+
    200 Command Successful.
    ftp>
    widac teraz ze ma flagi 1 i 3 oraz ze jest juz mozliwosc sciagania tylko w 1 sesji



    jak beda jakies dodatkowe pytania to na nie odpowiem jednak zasadniczo wszystko jest w pliku
    /jail/glftpd/docs/glftpd.docs

    obszerny jak cholera praktycznie wszystko w nim jest
    praktycznie wszystko w /jail/glftpd/site moze miec prawa 777 poniewaz serwer sam sie zajmuje kontrola uprawnien
    w innym wypadku musimy zadbac aby serwer mial prawa do pisania po swoich katalogach

    jesli chcemy udostepnic jakis katalog lezacy po za /jail/glftpd/site musimy to zrobic juz na poziomie systemu

    mount --bind /katalog/zrodlowy/ /jail/glftpd/site/katalog/docelowy/

    i dopisac to np do /etc/rc.local



    serwer ma wiecej mozliwosci niz bedziemy kiedykolwiek potrzebowac....
    wszystkie dostepne polecenia otrzymamy po wydaniu na serwerze polecenia

    Kod:
    ftp> SITE HELP
    Ostatnio edytowane przez Sir_Yaro ; 08.11.2005 o 14:23

  2. Panna Google
    Panna Google jest aktywna
    Avatar Panny Google

    Dołączył
    01-05-2004
    Skąd
    Internet
    Postów
    999
    Pochwał
    159

    Nie lubisz reklam? Zarejestrowani ich nie widzą! Rejestracja





  3. #2
    Dołączył
    May 2005
    Postów
    9
    Wątków
    0
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    a więc tak w jednej wypowiedzi znalazłem zeby pytania dotyczące tego demona kierowac tutaj a więc :

    znalazłem w glftpd.docs odpowiedz na to pytanie jednak nie działa i szukam pomocy

    stworzyłem grupe leechers i chce nadac grupie zakaz uzywania fxp no i pisze tak allow_fxp no no no =leechers i mi wyskakuje invalid command.....

    No ale ze ja jestem gupi to sie nie poddaje dopisałem to do konfiga no ale wtedy cały serwer sie zwalił musiałem wrócić config poprzedni.... moze ktos wie jak to zrobić ?

    a i jeszcze jedno nie moge sobie poradzić z filtrami nie wiem jak ustawić zebym mogl foldery nazywac dluzej a zresztą zobaczcie sami

    Kod:
    [R] MKD 02 [                                    WELCOME                                ]
    [R] 553 02 [                                    WELCOME                                ]: path-filter denied permission. (Filename accept)
    [R] PWD
    Dzieki z góry i moze ktos zna odpowiedzi na te pytania.....

  4. #3
    Avatar Sir_Yaro
    Sir_Yaro jest nieaktywny Były Administrator
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ThinkPad T500
      • Procesor:
      • Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
      • Karta Graficzna:
      • ATI HD3650
      • Karta Dźwiękowa:
      • Conexant 20561
      • Monitor:
      • TFT WSXGA+
      • Kernel:
      • 3.2.0-34
    Dystrybucja: Kubuntu 14.04 LTS
    Polska
    Dołączył
    Jan 2004
    Skąd
    Gdansk
    Wiek
    38
    Postów
    3,675
    Wątków
    214
    Downloads
    27
    Uploads
    31
    Siła Reputacji
    158
    Reputacja
    1854

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    jesli dobrze zrozumialem to robisz malutki blad. bo ten wpis ma byc w konfigu a nie wpisywany w linii komend
    bo zapis
    Kod:
     allow_fxp no no no =leechers
    jest jak najbardziej w porzadku

    np:
    [root][/jail]# cat glftpd.conf|grep fxp
    allow_fxp no no no -upload
    [root][/jail]#
    user upload nie moze uzywac fxp
    (i to dziala bo sprawdzilem)

    co do drugiego to jest proste.... w konsoli tez tak nie stworzysz katalogu....
    nie moze byc spacji albo musza byc one zamkniete w jakims ograniczajacym cudzyslowiu. czyli:

    Kod:
    ftp> mkdir "-       -          -              -           -"
    257 "/-.......-..........-..............-...........-" created.
    ftp> ls
    200 PORT command successful.
    150 Opening BINARY mode data connection for directory listing.
    total 77
    drwxrwxrwx   2 upload   ftpgroup        0 May 29 13:40 -.......-..........-..............-...........-
    -rwxrwxrwx   1 1000     1000        20146 May  5 12:06 XF86Config-4.sample.with.glfx
    -rwxrwxrwx   1 1000     1000         6041 May  5 12:06 index.php
    -rw-r--r--   1 1000     1000         6043 May  5 12:06 index.php~
    -rw-r--r--   1 1000     1000         6027 May  5 12:06 newrace2.php~
    226- [Ul: 366.3MB] [Dl: 0.4MB] [Speed: 0.00K/s] [Free: 5266MB]
    226  [Section: DEFAULT] [Credits: 1063.2MB] [Ratio: 1:3]
    ftp>
    to ze sie zrobil katalog
    Kod:
    -.......-..........-..............-...........-
    zamiast
    Kod:
    -       -          -              -           -
    wynika z tego ze u mnie automatycznie wszystkie spacje sa zamieniane na kropki. U ciebie bedzie normalnie...
    Ostatnio edytowane przez Sir_Yaro ; 29.05.2005 o 13:52

  5. #4
    Dołączył
    May 2005
    Postów
    9
    Wątków
    0
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    ftp> mkdir "01 [===========================================]"
    553 01 [===========================================]: path-filter denied permission. (Filename accept)

    nadal mam to samo :/

    a z tym allow to wszystko dobrze zrobiłem tylko niepotrzebnie edytwałem configa w winsyntax bo mi narobił krzaczków i jak nadpisałem go to mi sie serwer zwalił zeedytowałm configa w mc przez f4 i działa tylko został problem tych folderów :/

  6. #5
    Avatar Sir_Yaro
    Sir_Yaro jest nieaktywny Były Administrator
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ThinkPad T500
      • Procesor:
      • Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
      • Karta Graficzna:
      • ATI HD3650
      • Karta Dźwiękowa:
      • Conexant 20561
      • Monitor:
      • TFT WSXGA+
      • Kernel:
      • 3.2.0-34
    Dystrybucja: Kubuntu 14.04 LTS
    Polska
    Dołączył
    Jan 2004
    Skąd
    Gdansk
    Wiek
    38
    Postów
    3,675
    Wątków
    214
    Downloads
    27
    Uploads
    31
    Siła Reputacji
    158
    Reputacja
    1854

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    1) upewnij sie ze tam gdzie zakladasz katalog w ogole mozesz go zakladac....
    2) zobacz czy masz cos takiego:
    Kod:
    [yaro][/jail]$ cat glftpd.conf|grep filt
    #path-filter    group   path/msgfile                    filters
    #path-filter     *      /ftp-data/misc/pathmsg          ^[-A-Za-z0-9_.()[:space:]]*$  ^\.  ^-
    bo ta linia wyklucza uzywanie roznych dziwnych i glupich symboli z nazwach
    na przykladzie wyzej jest to wylaczone

  7. #6
    Dołączył
    May 2005
    Postów
    9
    Wątków
    0
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    [yaro][/jail]$ cat glftpd.conf|grep filt
    #path-filter group path/msgfile filters
    #path-filter * /ftp-data/misc/pathmsg ^[-A-Za-z0-9_.()[:space]*$ ^\. ^-
    Mam tak samo jak na przykładzie wyzej

    A zakladac foldery moge bo jak wpisze naprzyklad appz to zaklada sie folder....

    Sorki za to moje laikostwo ale widze ze siedzisz w tym programie troche nie wiem jak uruchomić zeby mi wszystkie komendy działały

    Np takie :

    site users <<< wyskakuje mi cos takiego [R] 200 You do not have access to this command. a jestem adminem

    To samo mam jak wpisuje site give i mozliwe ze jeszcze pare innych bo nie wszystkie sprawdzałem chodza mi komendy typu site user <user> ale te nie :/
    Ostatnio edytowane przez ..:: MANIEK ::.. ; 29.05.2005 o 15:44

  8. #7
    Avatar Sir_Yaro
    Sir_Yaro jest nieaktywny Były Administrator
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ThinkPad T500
      • Procesor:
      • Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
      • Karta Graficzna:
      • ATI HD3650
      • Karta Dźwiękowa:
      • Conexant 20561
      • Monitor:
      • TFT WSXGA+
      • Kernel:
      • 3.2.0-34
    Dystrybucja: Kubuntu 14.04 LTS
    Polska
    Dołączył
    Jan 2004
    Skąd
    Gdansk
    Wiek
    38
    Postów
    3,675
    Wątków
    214
    Downloads
    27
    Uploads
    31
    Siła Reputacji
    158
    Reputacja
    1854

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    Kod:
    [yaro][/jail]$ cat glftpd.conf|grep -e "-users"
    -users           H
    [yaro][/jail]$ cat glftpd.conf|grep -e "-give"
    -give            G
    [yaro][/jail]$
    ww komendy moga uzywac tylko ludzie z ww flagami (odp. H i G)
    tak wiec moj admin ma takie flagi:
    [yaro][/jail/glftpd/ftp-data/users]$ cat admin
    USER SiteAdmin
    GENERAL 0,0 6000 0 0
    LOGINS 5 0 1 -1
    TIMEFRAME 0 0
    FLAGS 1347ABCDEFGH
    TAGLINE God
    DIR /
    ADDED 0
    EXPIRES 0
    CREDITS 2514147
    RATIO 9
    ALLUP 11 291389 24
    ALLDN 75 109399 80
    WKUP 0 0 0
    WKDN 0 0 0
    DAYUP 0 0 0
    DAYDN 0 0 0
    MONTHUP 0 0 0
    MONTHDN 0 0 0
    NUKE 0 0 0
    TIME 1269 1117311936 0 0
    GROUP ftpgroup 0
    GROUP 2k3p0L 0
    PRIVATE STAFF
    IP *@172.30.11.23
    IP *@192.168.0.2
    IP *@192.168.0.1
    IP *@127.0.0.1
    [yaro][/jail/glftpd/ftp-data/users]$
    a co do tego katalogu to wez pokaz swoj konfig. caly. gdzies uprawnien nie masz ustawionych najpewniej...

    [Dodano 2005-05-29, 16:04:13]

    aha i nie przesadz z ilsocia wlaczonych flag bo nagle moze sie okazac ze sie azlogowac nie mozesz.... za duzo nie bedzie za dobrze...
    Ostatnio edytowane przez Sir_Yaro ; 29.05.2005 o 15:59

  9. #8
    Dołączył
    May 2005
    Postów
    9
    Wątków
    0
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    No dzięki

    Zmieniłem flagi i chodzi poniżej załączam konfiga i sorki ze cie jeszcze zapyttam o jedno ale widze ze jestes w tej dziedzinie expertem RESPECT !

    Więc widziałem na pewnym ftp ze w kazdym uploadowanym folderze tworzy sie folder w którym pokazuje ile procent sie wrzuciło albo pisze complete i pisze jaki to gatunek danych.... jest to jakis skrypt dodatkowy czy to jest gdzies w glftpd jezeli wiesz cos na ten temat takze czekam na informacje

    No dobra juz cie nie zadręczam pytaniami na dole masz konfiga i jeszcze raz Wielki Szacunek dla Ciebie !


    Kod:
    rootpath         /jail/glftpd
    
    # Path relative to the ROOTPATH.
    datapath         /ftp-data 
    
    welcome_msg         /ftp-data/misc/welcome.msg        *
    goodbye_msg        /ftp-data/misc/goodbye.msg        *
    newsfile        /ftp-data/misc/newsfile                *
    banner                /ftp-data/misc/banner
    
    allow_fxp no no no =leechers
    
    # TLS enforcements.
    userrejectsecure        !*
    userrejectinsecure        !*
    denydiruncrypted        !*
    denydatauncrypted        !*
    
    # we will not show the dir/file listings in color
    color_mode 0
    
    ##############################################################################
    # SECTION #     KEYWORD                 DIRECTORY        SEPARATE CREDITS     #
    ##############################################################################
    stat_section    DEFAULT                 *                yes
    
    ##############################################################################
    ##################     THE RIGHTS SECTION BEGINS HERE     ####################
    ##############################################################################
    # (you can use a ! in front of any group/user/flag to negate it)             #
    # The default is no, you don't need to add "!*" at the end                   #
    #                                                                            #
    # Function       Path                   =GROUP or -username or X (flag)      #
    ##############################################################################
    
    upload          *                               *
    resume                *                                *
    makedir                *                                *
    download        *                                *
    dirlog                *                                *
    rename                *                                1 =STAFF
    filemove        *                                1 =STAFF
    renameown        *                                *
    nuke                *                                *
    delete                *                                1
    deleteown        *                                *
    
    ##############################################################################
    ###################     THE RIGHTS SECTION ENDS HERE     #####################
    ##############################################################################
    
    ##############################################################################
    # secure_pass                       users to whom this rule applies              #
    ##############################################################################
    
    #secure_pass                     *
    
    ##############################################################################
    # secure_ip   min. fields   allow hostnames?   need ident?   users to whom this applies
    ##############################################################################
    
    #secure_ip        1                1                1                *
    #
    ##############################################################################
    #path-filter    group        path/msgfile                        filters
    path-filter     *        /ftp-data/misc/pathmsg                ^[-A-Za-z0-9_.()[:space:]]*$  ^\.  ^-  
    
    use_dir_size k /site/incoming
    
    show_totals        *                *
    show_diz        .message        *
    
    free_space 20
    max_users 15 5
    total_users 300
    # dupecheck        how many days?        ignore file case like Windows?
    dupe_check         7                no
    
    dl_incomplete 1
    noretrieve        passwd        passwd-        group        group-
    
    min_homedir        /site
    
    #############################################################################
    #        <cap 1st letter>   <lower/upper>        character conversions...
    #file_names        0                lower                [:space:]_
    #dir_names        1                none                [:space:]_
    #############################################################################
    
    #tagline                No[:space:]Tagline[:space:]Set
    
    ignore_type  *.[tT][xX][tT] *.[nN][fF][oO] [rR][eE][aA][dD][mM][eE] .message
    ignore_type  *.[sS][fF][vV] *.[cC][rR][cC] *.[dD][iI][zZ]
    
    #############################################################################
    #pre_dir_check  /bin/dirscript
    #pre_check        /bin/dupescript
    #post_check        /bin/zipscript
    #############################################################################
    
    ############## Location #################### Max number of lines in Display #
    requests         /ftp-data/misc/requests                10
    #############################################################################
    
    oneliners        10
    lastonline        0
    
    ############################################################################
    # Nukedir_Style:                                
    # 1st. Option   [Format: %N = DIR]
    # 2nd. Option   0 = Delete ALL, 1 = Save main dir.,  2 = Save ALL (UNNUKE) 
    # 3rd. Option   [Byte Size] for nuker to discount.
    ############################################################################
    nukedir_style         NUKED-%N        2        50000
    
    empty_nuke        25000
    multiplier_max        20
    
    ############################################################################
    # Private Groups:   privgroup GROUPNAME        GROUPDESC                          #
    ############################################################################
    privgroup         STAFF                 My[:space:]Private[:space:]Group
    
    ############################################################################
    # PRIVPATHS:  Directories should be uniquely named (no wildcards)          #
    ############################################################################
    #privpath /site/privatedir        1 =STAFF
    
    ############################################################################
    # CUSTOM SITE COMMANDS                                                     #
    # site_cmd [CMD NAME] [EXEC/TEXT] [PATH TO FILE]                             #
    ############################################################################                
    site_cmd RULES                 TEXT        /ftp-data/misc/site.rules
    site_cmd LOCATE                EXEC        /bin/locate.sh
    
    # Some aliases for group stats commands
    site_cmd GRPWKUP        IS        GPWK
    site_cmd GRPWKDN        IS        GPWD
    site_cmd GRPMONTHUP        IS        GPMONTHUP
    site_cmd GRPMONTHDN        IS        GPMONTHDN
    site_cmd GRPALUP        IS        GPAL
    site_cmd GRPALDN        IS        GPAD
    custom-grpwkup                !8 *
    custom-grpwkdn                !8 *
    custom-grpmonthup        !8 *
    custom-grpmonthdn        !8 *
    custom-grpalup                !8 *
    custom-grpaldn                !8 *
    
    
    custom-rules        !8 *
    
    #locate allows users to search priv dirs !!!!, do not use it
    custom-locate        1
    
    -addip                 1 2 7
    -adduser         1 2 7
    -change          1 7
    -changeallot         1 2 7
    -changeflags     1
    -changeratio     1 2 7
    -changesratio    1 7
    -changehomedir   1
    -chmod           1
    -chgadmin         1 7
    -chgrp           1 7
    -chgrp-priv      1
    -chpass          1
    -delip           1 2 7
    -delownip        !8 *
    -deluser         1 2 7
    -dirs                !8 *
    -errlog                 1
    -flags          !8 *
    -gadduser        1 7
    -ginfo           2 H
    -give            G
    -group          !3 *
    -groups         !8 * 
    -grp                !8 *
    -groupcomment         1
    -grpadd          1
    -grpchange         1
    -grpdel          1
    -grplog          1
    -grpnfo          1 2
    -grpren          1
    -grpstats         *
    -help                !8 *
    -info                !8 *
    -kick            D
    -kill            E
    -logins          1
    -misc                !8 *
    -msg            !8 *
    -msg*            1
    -msg=            1
    -msg{           !8 *
    -nuke            A
    -onel                !8 *
    -oneladd        !8 *
    -passwd                !8 *
    -predupe         C
    -purge           1
    -readd           1 2 7
    -renuser         1 7
    -reqlog          1 A B 7
    -request        !8 *
    -requestadd        !8 *
    -show            1
    -showhiddenusers 1
    -stat                !8 *
    -stats                !8 *
    -swho            =STAFF 1 E
    -take            F
    -syslog          1 =STAFF
    -undupe          C
    -unnuke          B
    -update          1
    -user                !8 *
    -users           H
    -usercomment     1 7
    -userextra       1 2 7
    -who            !8 *
    -wipe                 1
    -seen            1
    -laston          1
    -userothers      1
    -traffic         1 7
    Pozdrawiam.
    Ostatnio edytowane przez ..:: MANIEK ::.. ; 30.05.2005 o 15:25

  10. #9
    Avatar Sir_Yaro
    Sir_Yaro jest nieaktywny Były Administrator
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ThinkPad T500
      • Procesor:
      • Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
      • Karta Graficzna:
      • ATI HD3650
      • Karta Dźwiękowa:
      • Conexant 20561
      • Monitor:
      • TFT WSXGA+
      • Kernel:
      • 3.2.0-34
    Dystrybucja: Kubuntu 14.04 LTS
    Polska
    Dołączył
    Jan 2004
    Skąd
    Gdansk
    Wiek
    38
    Postów
    3,675
    Wątków
    214
    Downloads
    27
    Uploads
    31
    Siła Reputacji
    158
    Reputacja
    1854

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    http://www.runslinux.net/glftpd.html

    polecam JZipScript i MP3Links

    choc i inne sa porzyteczne...

    [Dodano 2005-05-30, 15:55:49]

    ej no! musisz zainwestowac w okulary
    masz:
    Kod:
    #path-filter    group        path/msgfile                        filters
    path-filter     *        /ftp-data/misc/pathmsg                ^[-A-Za-z0-9_.()[:space:]]*$  ^\.  ^-
    a ja pisalem ze masz miec:
    Kod:
    #path-filter    group        path/msgfile                        filters
    #path-filter     *        /ftp-data/misc/pathmsg                ^[-A-Za-z0-9_.()[:space:]]*$  ^\.  ^-
    [Dodano 2005-05-30, 16:01:24]

    a i jeszcze jedno. Pomysl nad zahaszowaniem w konfigu
    custom-locate 1
    to jest przydatne bo udostepnia funkcje search na ftp ale jak wszyscy maja do tego dostep to moga niezle zamulic kompa (nie mamietam kogo dot. flaga 1 wiec moze nie ma takiego niebezpieczenstwa w ogole)

  11. #10
    Avatar bat67
    bat67 jest nieaktywny Boy Hotelowy
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • AsRock K78X
      • Procesor:
      • AMD Athlon XP 2000+
      • Karta Graficzna:
      • Nvidia GF 4 MX 440
      • Karta Dźwiękowa:
      • zintegrowana
      • Monitor:
      • Relisys 17&quot;
      • Kernel:
      • 2.6.11 -6
    Dystrybucja: Mandriva 2005
    Dołączył
    Apr 2004
    Skąd
    Kępice
    Wiek
    28
    Postów
    38
    Wątków
    4
    Downloads
    2
    Uploads
    0
    Siła Reputacji
    27
    Reputacja
    1

    Odp: Instalacja serwera FTP na przykladzie GlFTPd

    A ja mam prblem z innej beczki, jeszcze przy instalacji.

    ERROR: Can't determine if you are using inetd or xinetd!
    Please fix this problem and re-run the installation script


    Takie gówienko mi wyskakuje, dopiero co odinstalowalem proFTPd, bo mialem z nim mały problem, ten txt pojawia mi się po

    Enter the port you would like glftpd to listen on [21]: 21

    Nie wiem czego to wina, ale prosze o pomoc.

Strona 1 z 3 123 OstatniOstatni

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •