Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

proftpd nepavyksta startuoti

xerronasxerronas Naujokas (-ė)
edited 2012 kovo 13 Į Pagalba
Sveiki,

Niekaip nepavyksta startuoti FTP(proftpd)
[root@241924 ~]# proftpd
241924.s.dedikuoti.lt proftpd[5924]: Fatal: unknown configuration directive 'VRootEngine' on line 16 of '/etc/proftpd.conf'

Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_delay.c
mod_facts.c
mod_dso.c
mod_ident.c
mod_readme.c
mod_auth_pam.c
mod_tls.c
mod_cap.c
mod_ctrls.c


kazkur pradingo mod_vroot.c.

As ji turiu parsisiuntes, gal uztektu ji tiesiog ikelti i kazkuria servo vieta? ar visa proftpd per nauja rasyt? tiesa jeigu per nauja rasai per webmin tai nieko nepadeda.

CentOS Linux 6.2
Virtualmin version 3.89.gpl GPL

Komentarai

  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 sausio 23
    Sveiki,

    sukompiliuokite PROftpd SSH konsolėje iš naujo naudojant šį konfigūravimo nustatymą:

    ./configure - with-modules=mod_vroot
  • xerronasxerronas Naujokas (-ė)
    edited 2012 sausio 23
    labai aciu uz toki greita atsakyma

    gal galima truputi detaliau, kaip tai padaryti?

    prisijungus per ssh kaip ivykdyti sita komanda?
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 sausio 23
    1. Pašalinkite esamą PROftpd programą (Webmin pulto pagalba)
    2. Prisijunkite prie serverio SSH konsolės
    3. Atsisiųskite PRftpd programą
    wget [URL]ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.4a.tar.gz[/URL]
    

    4. Išpakuojame archyvą:
    tar -zxvf proftpd*
    

    5. Kompiliuojame:
    cd /proftpd*
    ./configure - with-modules=mod_vroot
    make
    make install
    

    Pastaba: jei reikia papildomų modulių, tuomet juos įtraukti į diegimo vedlį galite taip (pavyzdys):
    ./configure - with-modules=mod_vroot:mod_core:mod_xfer ir t.t.
    
  • xerronasxerronas Naujokas (-ė)
    edited 2012 sausio 23
    bet jo dabar nera webmin, o ir startuoti jo neleidzia, problema rodo lygiai tokia pacia
    parsisiustame installe maciau kad nera mod_vroot.c
    i katalog contrib/ ikeliau mod_vroot.c

    ar nebus cia susimale configai ar siaip kokie likuciai nuo webmino?
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 sausio 23
    O įkėlus modulį ar programa startuoja? Tiesiog pašalinkite jau esamą PROftpd:
    yum remove proftpd
    

    Tuomet įdiekite.
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 sausio 27
    Sveiki,

    radome Webmin kūrėjų valdymo pulte paliktą spragą ir ją ištaisėme. Tiesiog perrašykite operacinę sistemą kartu su Webmin pultu ir jums bus įdiegtas pataisytas valdymo pultas.
  • pauliuzpauliuz Naujokas (-ė)
    edited 2012 vasario 19
    IV_RomanL parašė: »
    Sveiki,

    radome Webmin kūrėjų valdymo pulte paliktą spragą ir ją ištaisėme. Tiesiog perrašykite operacinę sistemą kartu su Webmin pultu ir jums bus įdiegtas pataisytas valdymo pultas.

    Sveiki,

    o gal galėtumėte parašyti kaip pačiam pasitaisyti šią problemą, nes nesinori perinstaliuot išnaujo serverį, tuo labiau kad perinstaliuojant viskas iš serverio ištrinama.
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2020 spalio 20
    Tokiu atveju galite įrašyti FTP servisą rankiniu būdu.
  • velnioadvokatasvelnioadvokatas Naujokas (-ė)
    edited 2012 kovo 12
    Aš susidūriau su ta pačia problema kaip ir xerronas: Fatal: unknown configuration directive 'VRootEngine' on line 16 of '/etc/proftpd.conf'
    Tuomet komanda yum remove proftpd pašalinau ProFTPd ir per Virtualmin pultą jį įdiegiau iš naujo. Ir dabar FTP servisas veikia, tačiau prie jo neina prisijungti su jokiu vartotoju, kad ir kokį vartotoją sukurčiau per Virtualmin su FTP teisėmis - prisijungti neina.

    var/log/secure rašo:
    Mar 12 18:20:33 server proftpd: PAM unable to dlopen(/lib64/security/pam_stack.so): /lib64/security/pam_stack.so: cannot open shared object file: No such file or directory
    Mar 12 18:20:33 server proftpd: PAM adding faulty module: /lib64/security/pam_stack.so
    Mar 12 18:20:33 server proftpd[20376]: 109.235.71.118 (84.15.184.106[84.15.184.106]) - USER xxxxx (Login failed): Incorrect password.
    Mar 12 18:20:36 server proftpd: PAM unable to dlopen(/lib64/security/pam_stack.so): /lib64/security/pam_stack.so: cannot open shared object file: No such file or directory
    Mar 12 18:20:36 server proftpd: PAM adding faulty module: /lib64/security/pam_stack.so
    Mar 12 18:20:36 server proftpd[20376]: 109.235.71.118 (84.15.184.106[84.15.184.106]) - USER xxxxx (Login failed): Incorrect password.
    

    var/log/messages
    Mar 12 18:20:33 server proftpd[20376]: 109.235.71.118 (84.15.184.106[84.15.184.106]) - FTP session opened.
    Mar 12 18:20:37 server proftpd[20376]: 109.235.71.118 (84.15.184.106[84.15.184.106]) - FTP session closed.
    
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 kovo 13
    Sveiki,

    panašu jog įdiegus iš naujo proftpd servisą per Webmin valdymo pultą, trūksta PAM modulio.

    Dar kartelį pašalinkite proftpd servisą prisijungus prie serverio SSH konsolės ir įdiekite proftpd pakartotinai naudodami komandą:
    yum install proftpd -y
    
  • velnioadvokatasvelnioadvokatas Naujokas (-ė)
    edited 2012 kovo 13
    Nepadėjo. Tačiau problemą radau, tik nežinau ar šie pakeitimai neatsilieps ateityje /etc/pam.d/proftpd ?
    #%PAM-1.0
    auth       required	pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
    auth       required	pam_stack.so service=system-auth
    auth       required	pam_shells.so
    account    required	pam_stack.so service=system-auth
    session    required	pam_stack.so service=system-auth
    

    Pakeičiau į:
    #%PAM-1.0
    auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
    auth include system-auth
    auth required pam_shells.so
    account include system-auth
    session include system-auth
    session required pam_loginuid.so
    
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 kovo 13
    Sunku pasakyti ką tiksliai reikš FTP serveriui toks problemos sprendimo būdas, tačiau jei servisas veikia, tuomet problema galima skaityti išspręsta / apeita. Rekomenduočiau visgi sukompiliuoti proftpd serverį iš šaltinio (from source). Detali instrukcija pateikta proftpd tinklalapyje: http://www.proftpd.org/docs/howto/Compiling.html
Norėdami palikti komentarą, turite prisijungti arba registruokis.
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.