abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 19:22 | Nová verze

Ondřej Filip, výkonný ředitel sdružení CZ.NIC, oznámil vydání verze 2.0.0 open source routovacího démona BIRD (Wikipedie). Přehled novinek v diskusním listu a v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 0
dnes 09:22 | Pozvánky

V Praze dnes probíhá Konference e-infrastruktury CESNET. Na programu je řada zajímavých přednášek. Sledovat je lze i online na stránce konference.

Ladislav Hagara | Komentářů: 1
9.12. 20:11 | Nová verze

Byl vydán Debian 9.3, tj. třetí opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.10, tj. desátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 0
9.12. 00:44 | Nová verze

Po 6 měsících vývoje od vydání verze 0.13.0 byla vydána verze 0.14.0 správce balíčků GNU Guix a na něm postavené systémové distribuce GuixSD (Guix System Distribution). Na vývoji se podílelo 88 vývojářů. Přibylo 1 211 nových balíčků. Jejich aktuální počet je 6 668. Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 3
8.12. 21:33 | Nová verze

Po půl roce vývoje od vydání verze 5.9 byla vydána nová stabilní verze 5.10 toolkitu Qt. Přehled novinek na wiki stránce. Současně byla vydána nová verze 4.5.0 integrovaného vývojového prostředí (IDE) Qt Creator nebo verze 1.10 nástroje pro překlad a sestavení programů ze zdrojových kódů Qbs.

Ladislav Hagara | Komentářů: 0
7.12. 11:11 | Komunita

Naprostá většina příjmů Mozilly pochází od výchozích webových vyhledávačů ve Firefoxu. Do konce listopadu 2014 měla Mozilla globální smlouvu se společností Google. Následně bylo místo jedné globální smlouvy uzavřeno několik smluv s konkrétními vyhledávači pro jednotlivé země. V USA byla podepsána pětiletá smlouva s vyhledávačem Yahoo. Dle příspěvku na blogu Mozilly podala společnost Yahoo na Mozillu žalobu ohledně porušení této

… více »
Ladislav Hagara | Komentářů: 0
7.12. 05:55 | Zajímavý článek

V Londýně probíhá konference věnovaná počítačové bezpečnosti Black Hat Europe 2017. Průběžně jsou zveřejňovány prezentace. Videozáznamy budou na YouTube zveřejněny o několik měsíců. Zveřejněna byla například prezentace (pdf) k přednášce "Jak se nabourat do vypnutého počítače, a nebo jak v Intel Management Engine spustit vlastní nepodepsaný kód". Dle oznámení na Twitteru, aktualizace vydaná společností Intel nevylučuje možnost útoku.

Ladislav Hagara | Komentářů: 5
7.12. 04:44 | Komunita

Virtualizační nástroj GNOME Boxy ve Fedoře 27 umožňuje jednoduše stáhnout a nainstalovat Red Hat Enterprise Linux, který je pro vývojáře zdarma. Vývojová verze GNOME Boxy již umožňuje jednoduše stáhnout a nainstalovat další linuxové distribuce. Ukázka na YouTube. Seznam distribucí a jejich verze, nastavení a cesty k ISO obrazům je udržován v knihovně a databázi libosinfo (GitLab).

Ladislav Hagara | Komentářů: 0
7.12. 03:33 | Nová verze

Google Chrome 63 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 63.0.3239.84 tohoto webového prohlížeče přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře. Opraveno bylo 37 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 10
6.12. 22:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 147. brněnský sraz, který proběhne v pátek 15. prosince od 18:00 hodin v restauraci Severka na rohu Tučkové a Zahradníkové.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 951 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: pokrocilejsia konfiguracia proftpd

    17.2.2013 09:34 jany2 | skóre: 27 | blog: jany_blog
    pokrocilejsia konfiguracia proftpd
    Přečteno: 766×

    Mam funkcny proftpd s niekolkymi klientami, vsetko funguje bez problemov. Kazdy klient ma adresar v /home/meno. Potreboval by som teraz spravit nejake zmeny. Toto co funguje teraz, tak aby fungovalo aj dalej, ale aby niektori klienti mali pristup aj do inych adresarov, napr. /usr/local/share. Pripadne ak by to neslo uz s existujucimi klientmi, tak nebol by problem vytvorit aj novych, ale aby mali pristup, len do tych adresarov ktore sa v konfigu nastavia. Momentalne to u mna vyzera asi takto:

    # /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.
    # To really apply changes reload proftpd after modifications.
    #

    # Includes DSO modules
    Include /etc/proftpd/modules.conf

    # Set off to disable IPv6 support which is annoying on IPv4 only boxes.
    UseIPv6                on
    # If set on you can experience a longer connection delay in many cases.
    IdentLookups            off

    ServerName            "Debian"
    ServerType             inetd
    DeferWelcome            off

    MultilineRFC2228        on
    DefaultServer            on
    ShowSymlinks            on

    TimeoutNoTransfer        600
    TimeoutStalled            600
    TimeoutIdle            1200

    DisplayLogin                    welcome.msg
    DisplayChdir                   .message true
    ListOptions                    "-l"

    DenyFilter            \*.*/

    # Use this to jail all users in their homes
    DefaultRoot            /home

    # Users require a valid shell listed in /etc/shells to login.
    # Use this directive to release that constrain.
    # RequireValidShell        off

    # Port 21 is the standard FTP port.
    Port                21

    # In some cases you have to specify passive ports range to by-pass
    # firewall limitations. Ephemeral ports can be used for that, but
    # feel free to use a more narrow range.
    # PassivePorts                  49152 65534

    # If your host was NATted, this option is useful in order to
    # allow passive tranfers to work. You have to use your public
    # address and opening the passive ports used on your firewall as well.
    # MasqueradeAddress        1.2.3.4

    # This is useful for masquerading address with dynamic IPs:
    # refresh any configured MasqueradeAddress directives every 8 hours
    <IfModule mod_dynmasq.c>
    # DynMasqRefresh 28800
    </IfModule>

    # To prevent DoS attacks, set the maximum number of child processes
    # to 30.  If you need to allow more than 30 concurrent connections
    # at once, simply increase this value.  Note that this ONLY works
    # in standalone mode, in inetd mode you should use an inetd server
    # that allows you to limit maximum number of processes per service
    # (such as xinetd)
    MaxInstances            30

    # Set the user and group that the server normally runs at.
    User                proftpd
    Group                nogroup

    # Umask 022 is a good standard umask to prevent new files and dirs
    # (second parm) from being group and world writable.
    Umask                022  022
    # Normally, we want files to be overwriteable.
    AllowOverwrite            on

    # Uncomment this if you are using NIS or LDAP via NSS to retrieve passwords:
    # PersistentPasswd        off

    # This is required to use both PAM-based authentication and local passwords
    # AuthOrder            mod_auth_pam.c* mod_auth_unix.c

    # Be warned: use of this directive impacts CPU average load!
    # Uncomment this if you like to see progress and transfer rate with ftpwho
    # in downloads. That is not needed for uploads rates.
    #
    # UseSendFile            off

    <Directory ~/jany>
    <Limit WRITE>
    AllowUser jany
    DenyAll
    </Limit>
    </Directory>

    <Directory ~/fero>
    <Limit WRITE>
    AllowUser fero
    DenyAll
    </Limit>
    </Directory>

    atd.....



    TransferLog /var/log/proftpd/xferlog
    SystemLog   /var/log/proftpd/proftpd.log

    <IfModule mod_quotatab.c>
    QuotaEngine off
    </IfModule>

    <IfModule mod_ratio.c>
    Ratios off
    </IfModule>


    # Delay engine reduces impact of the so-called Timing Attack described in
    # http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
    # It is on by default.
    <IfModule mod_delay.c>
    DelayEngine on
    </IfModule>

    <IfModule mod_ctrls.c>
    ControlsEngine        off
    ControlsMaxClients    2
    ControlsLog           /var/log/proftpd/controls.log
    ControlsInterval      5
    ControlsSocket        /var/run/proftpd/proftpd.sock
    </IfModule>

    <IfModule mod_ctrls_admin.c>
    AdminControlsEngine off
    </IfModule>

    #
    # Alternative authentication frameworks
    #
    #Include /etc/proftpd/ldap.conf
    #Include /etc/proftpd/sql.conf

    #
    # This is used for FTPS connections
    #
    #Include /etc/proftpd/tls.conf

    # A basic anonymous configuration, no upload directories.

    # <Anonymous ~ftp>
    #   User                ftp
    #   Group                nogroup
    #   # We want clients to be able to login with "anonymous" as well as "ftp"
    #   UserAlias            anonymous ftp
    #   # Cosmetic changes, all files belongs to ftp user
    #   DirFakeUser    on ftp
    #   DirFakeGroup on ftp
    #
    #   RequireValidShell        off
    #
    #   # Limit the maximum number of anonymous logins
    #   MaxClients            10
    #
    #   # We want 'welcome.msg' displayed at login, and '.message' displayed
    #   # in each newly chdired directory.
    #   DisplayLogin            welcome.msg
    #   DisplayChdir        .message
    #
    #   # Limit WRITE everywhere in the anonymous chroot
    #   <Directory *>
    #     <Limit WRITE>
    #       DenyAll
    #     </Limit>
    #   </Directory>
    #
    #   # Uncomment this if you're brave.
    #   # <Directory incoming>
    #   #   # Umask 022 is a good standard umask to prevent new files and dirs
    #   #   # (second parm) from being group and world writable.
    #   #   Umask                022  022
    #   #            <Limit READ WRITE>
    #   #            DenyAll
    #   #            </Limit>
    #   #            <Limit STOR>
    #   #            AllowAll
    #   #            </Limit>
    #   # </Directory>
    #
    # </Anonymous>

    DefaultRoot je definovany v /home, takze jedine tam mozu klienti. Teoreticky som si mylel, ze pri najhorsom si vytvorim noveho klienta a do nastavenia mu pridam
    <Directory /usr/local/share>
    ale to asi nepojde, ked mam definovany inde DefaultRoot.
    Ako a je vobec mozne toto vyriesit ?
    thx
    upozornujem, ze v linuxe som vecny zaciatocnik ...

    Odpovědi

    17.2.2013 10:04 NN
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Nestacil by proste pridat simlink konkretnim uzivatelum do home ?
    17.2.2013 10:50 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    teoreticky asi aj ano :) ale v proftpd.conf je nastavene, ze uzivatel sa moze pohybovat len v /home, cize aj ked ma tam symlink, tak sa do /usr/local/share nedostane
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    17.2.2013 19:29 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Věděl bych o dvou způsobech. 1. udelat mount /usr/local/share do /home typu bind 2. pridat do proftpd.conf dalsi radek s DefaultRoot a posledni parametr je skupina nebo user pro ktereho tento root plati.
    17.2.2013 20:52 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    priznam sa, ze nie celkom rozumiem :). Moznost 1) mi znie komplikovanejsie, ale moznost 2) je uz pre mna zrozumitelnejsia, ale asi by to chcelo trocha rozobrat.

    Mozem mat v confe 2x defaulroot ?? A druhu cast vety si myslel tak, ze ten druhy defaulroot plati pre posledneho usera, ktory je zapisany v proftpd.conf ?

    thx
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    18.2.2013 09:34 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd

    K možnosti 1:
    http://docs.1h.com/Bind_mounts

    K možnosti 2 (ano podporuje více DefaultRoot podle skupiny uživatele):
    http://www.brandonchecketts.com/archives/proftpd-allows-multipled-defaultroot-lines-for-flexible-chrooting
    http://www.proftpd.org/docs/directives/linked/config_ref_DefaultRoot.html

    Max avatar 18.2.2013 11:33 Max | skóre: 65 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Jak už tady padlo, buď mountem adresáře :
    mkdir /home/uzivatel/share
    mount -o bind /usr/local/share /home/uzivatel/share
    
    Nebo zkusit dva default rooty :
    DefaultRoot                     ~ skupina1
    DefaultRoot                     ~/../.. skupina2
    
    Taktéž na to existoval i nějaký modul (nevím, v jaké je fázi a zda to má cenu, když lze použít více DefaultRoot):
    ProFTPD module mod_vroot
    Zdar Max
    Měl jsem sen ... :(
    18.2.2013 12:03 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd

    Tak jsem se díval na mod_vroot a to by bylo asi nejčistější řešení.
    Jen prý není v defaultní instalaci a je třeba zkompilovat.

    Max avatar 18.2.2013 16:22 Max | skóre: 65 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Já jen vím, že v době psaní článku : ProFTPD + MySQL + Quota + šifrování jsem ho myslím zkoušel a moc mi to nejelo, ale těžko říci, jak moc jsem tenkrát plašil :).
    Zdar Max
    Měl jsem sen ... :(
    19.2.2013 15:11 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    funguje to len na skupiny, alebo aj uzivatelov ?

    Ak nie, tak potom si musim nastudovat aj groupadd, lebo zatial poznam len useradd (adduser) :(

    A je mozne nastavit aj viac defaultroot, alebo len 2 (sorry, mal by som citat dokumentaciu, ale nejde mi to az tak dobre po anglicky a ked pouzijem translate google, tak nie vzdy to z toho pochopim)

    vdaka za ochotu
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    20.2.2013 13:35 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Pokusam sa vykonavat zmeny a chcel som restartnut proftpd. Skusal som to
    /etc/init.d/proftpd reload
    /etc/init.d/proftpd restart
    a potom som to chcel zapnut a pise mi to:
    ProFTPD warning: cannot start neither in standalone nor in inetd/xinetd mode. Check your configuration.
    
    Uz som raz taky problem mal, riesil sa

    tu ale teraz si neviem spomenut ako reloadnut inetd
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    20.2.2013 14:34 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd

    Dle konfiguračního souboru který máš proftpd server běží přes inetd wrapper čili není třeba restartovat službu proftpd.
    Změny by se měli projevit ihned. Stačí odpojit a připojit se znovu přes ftp klienta.

    20.2.2013 14:53 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    OK, ale teraz mi FTP nejde a potrebujem ho spustit a smaozrejme /etc/init.d/proftpd start vypise spominanu hlasku
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    20.2.2013 16:53 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd

    Musí běžet služba inetd nebo xinetd která při požadavku na ftp souští proftpd.
    Pokud inetd běží a nelze se připojit hledyl bych chybu v logu /var/log/nejakylog
    Asi budeš mít chybu syntaxe v konfiguraci proftpd.conf

    20.2.2013 17:51 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    No ja to snad dneska ani nespustim.

    Uz som presiel asi cely google a mam z toho hlavu ako balon (init, init.d, inetd, xinet, xinet.d atd .....). Ja ani sam neviem pod cim to ma bezat. Hladal som ako reloadnut initd/xinetd (alebo inetd ?) ale nic nefungovalo.

    V proftpd.conf mam definovane
    ServerType			 inetd
    Tak som si myslel, ze po nejakej zmene je potrebny restart, tak som to aj urobil
    /etc/init.d/proftpd restart
    Potom som sa uz na FTP nedostal VjEtNaM bol by si ochotny mi helpnt cez icq 263572936, pretoze nechcem tu tolko spamovat, thx
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    20.2.2013 21:43 VjEtNaM | skóre: 4
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd

    Ahoj, začátky jsou vždycky tezke.

    zítra se  ti ozvu. Napis v kolik budes na ICQ a dame to nejak dohromady.

    21.2.2013 07:20 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    hocikedy pocas dna, ale vecer po 19:00 urcite, thx
    upozornujem, ze v linuxe som vecny zaciatocnik ...
    21.2.2013 18:43 jany2 | skóre: 27 | blog: jany_blog
    Rozbalit Rozbalit vše Re: pokrocilejsia konfiguracia proftpd
    Takze dakujem Maxovi s ktorym som rozbehol proftpd, no uz ne pod xinetd, ale uz bezi standalone.

    A velka vdaka aj VjEtNaMovi, ktory ochotne poradil s defaultrootom, konecne to mam nasatvene podla mojich predstav
    upozornujem, ze v linuxe som vecny zaciatocnik ...

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.