abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:33 | Nová verze

    Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Bezpečnostní upozornění

    Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.

    Ladislav Hagara | Komentářů: 11
    včera 02:22 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.

    Ladislav Hagara | Komentářů: 2
    včera 01:22 | IT novinky

    Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinekpoznámkách k vydání.

    Fluttershy, yay! | Komentářů: 2
    25.7. 17:44 | Zajímavý článek Ladislav Hagara | Komentářů: 2
    25.7. 17:22 | Nová verze

    Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.

    Ladislav Hagara | Komentářů: 0
    25.7. 17:11 | Nová verze

    Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:11 | IT novinky

    Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.

    Ladislav Hagara | Komentářů: 23
    25.7. 13:11 | IT novinky

    Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: ověření vůči LDAP - prodleva

    30.11.2012 11:46 Dan
    ověření vůči LDAP - prodleva
    Přečteno: 886×

    Dobrý den.

    Kdysi jsem si rozchodil ověřování účtů vůči LDAP a čerpal jsem z návodu Zděňka Burdy: http://ldap.zdenda.com/. Pokud nejsem v síti, heslo se ověří z cache a systém bez problému najede. Problém nastane ale ve chvíli, když jsem připojený k jakékoliv jiné sítí a ověření se neúměrně protáhne, protože se hledá můj LDAP server. Dá se, prosím Vás, někde nastavit nějaký timeout, jak dlouho se má v případě připojení LDAP server hledat, popř. určit, že online ověření bude probíhat pouze, pokud bude PC aktuálné v konkrétním síťovém rozsahu? Díky moc.

    Odpovědi

    30.11.2012 12:50 ET
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    do /etc/ldap.conf [nebo kde mas ten konfigurak, zalezi na distru]

    TIMEOUT <integer>

    Specifies a timeout (in seconds) after which calls to synchronous LDAP APIs will abort if no response is received. Also used for any ldap_result(3) calls where a NULL timeout parameter is supplied.

    http://manpages.courier-mta.org/htmlman5/ldap.conf.5.html
    30.11.2012 13:13 komodo | skóre: 27 | blog: komodo
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Nebo v tom samem souboru, pripadne v novejsich distrech je to v /etc/pam_ldap.conf, nastavit

    bind_policy soft
    30.11.2012 13:17 ET
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    jj, tohle bude ono, jsem to nemoh najit...
    30.11.2012 13:43 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Tak to nezabralo.. (po zmene jsem restartoval ldap).
    30.11.2012 14:02 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Beru zpět, jsem blbej. Vypadá to, že už to maká. Změnu jsem musel provést na klientovi, ne na serveru.. Ted ale koukam, ze prihlaseni bylo rychle, ale dlouhou dobu vidim jenom plochu (bez ikon atd.), takze to asi ceka na pro zmenu na informace o uzivatelich a skupinach..
    30.11.2012 16:01 komodo | skóre: 27 | blog: komodo
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Ano, samozrejme na klientovi.

    No cekat na uzivatele by nemel, prave proto tam je to nastaveni, takze problem bude asi nekde jinde.
    30.11.2012 16:52 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    ak by to malo byt prave resolvingom mien (owner, group), tak jednoduchy test vykonate plnym vylistovanim Desktop adresara, v ktorom sa vypis ownera a skupiny robi tiez. Ak sa to tam vypise rychlo, tak problem je asi inde.

    30.11.2012 17:22 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Tak vylistovani trva dlouho...par mi minut
    1.12.2012 23:53 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    tak si nainstalujte/spustite sluzbu NSCD. netreba v nej nic standardne nastavovat. NSCD je Name Switch Caching Daemon a jeho pouzitie je prave v takychto pripadoch.

    ...alebo uz nizsie spominany SSSD (ak je sucastou vasej distribucie). NSCD bude urcite.

    pavlix avatar 2.12.2012 15:24 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    tak si nainstalujte/spustite sluzbu NSCD. netreba v nej nic standardne nastavovat. NSCD je Name Switch Caching Daemon a jeho pouzitie je prave v takychto pripadoch.
    Nejsem si teď úplně 100% jistý, ale mám podezření, že nscd na takovéto případy není vůbec stavěný.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    2.12.2012 22:37 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    Neviem o inej aplikacii/utilite, ktora by poskytovala takuto funkcnost. Ked si vezmete ze SSSD je relativne nova vec, tak okrem NSCD osobne nic ine nepoznam.

    A vyzera ze na podobne pouzitie asi stavany je.

    pavlix avatar 2.12.2012 23:18 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Vždy jsem měl za to, že nscd cachuje jen v RAM, ale rád se nechám vyvést z omylu, ten software jsem reálně nikdy nepoužíval. V tom případě by ale pouhý restart toho démona znamenal ztrátu informací.

    Nehledě na to, že by se musel dotazovat ne na jednotlivé záznamy, ale na celou databázi (jinak by nebyla jistota, že cachuje to, co má). A tady jsem měl pocit, že vytažení celé databáze může a nemusí být povoleno.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    3.12.2012 00:36 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    podla popisu cacheuje do suborov. dlzka platnosti zaznamov nieje zavisla od restartu sluzby/systemu ale od konfiguracneho parametra. da sa zvlast nastavit pre pozitivne aj negativne odpovede. na linku, ktory som pastol je vidiet ukazku cachingu po dobu 30 dni (avsak ta dlzka je asi pritiahnuta za vlasy v tomto pripade).

    a ano, podla mojho pochopenia sa cacheuje len to, co je pocas jeho behu dotazovane a nie databazu ako celok. ano, je to urcite obmedzenie, ale ak uvazime ze zariadenie ktore sa pouziva aj v offline rezime je notebook konkretneho cloveka (jedneho pouzivatela), tak tipujem ze funkcnost demona je vo vacsine postacujuca.

    pavlix avatar 3.12.2012 09:02 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    podla popisu cacheuje do suborov.
    Asi bych si to měl někdy pořádně načíst, vypadá to, že to toho umí daleko víc, než jsem tušil.
    ale ak uvazime ze zariadenie ktore sa pouziva aj v offline rezime je notebook konkretneho cloveka (jedneho pouzivatela), tak tipujem ze funkcnost demona je vo vacsine postacujuca.
    Pak bych to ale viděl spíš jako užitečný hack, než jako plnohodnotné řešení.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    3.12.2012 12:48 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    a ano, podla mojho pochopenia sa cacheuje len to, co je pocas jeho behu dotazovane a nie databazu ako celok. ano, je to urcite obmedzenie, ale ak uvazime ze zariadenie ktore sa pouziva aj v offline rezime je notebook konkretneho cloveka (jedneho pouzivatela), tak tipujem ze funkcnost demona je vo vacsine postacujuca.

    Na vyriesenie tohto problemu je tiez k dispozicii utilita: nss_updatedb. Citujem: "The nss_updatedb utility maintains a local cache of network directory user and group information. Used in conjunction with the pam_ccreds module, it provides a mechanism for disconnected use of network directories. These tools are designed to work with pam_ldap and nss_ldap, also available from PADL."
    30.11.2012 22:06 Oto Petřík | skóre: 11 | Vrchlabí
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    místo libnss-ldapd a libpam-ldapd je možné použít SSSD proti LDAP, mělo by to mít podporu offline režimu.
    3.12.2012 17:35 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    Takze suma sumarum. Problem je v chybajucom cachingu, kedze normalne sa vzdy vsetko preklada on-the-fly. Moznosti na riesenie - teda caching demony - su potrebne pri pouzivani zariadenia prepojeneho s adresarovou sluzbou v offline rezime.

    Moznosti:

    • NSCD (Name Server Caching Daemon)
    • UNSCD (Micro Name Server Caching Daemon) nejaka debian modifikacia NSCD balika
    • nss_updatedb
    • SSSD (System Security Services Daemon)
    4.12.2012 09:12 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Vsem dekuji za rozsahlou diskuzi. NSCD mam nainstalovany celou dobu, tak uz nevim, kde je problem.
    4.12.2012 11:08 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    teraz som si vsimol... pisete ze ho mate "nainstalovany". Ale ono to nestaci. Musi byt spusteny (/etc/init.d/nscd start).
    4.12.2012 11:58 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Omlouvám se za nepřesnost: NSCD mám nainstalovaný i spuštěný:)
    4.12.2012 09:22 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Podle me ten caching funguje.. protoze po nejake dobe (po te, ktera je moc dlouha) vidim skupiny i uzivatele.. jen se proste snazi strasne dlouho prokousat siti k serveru, ktery neni dostupny (protoze jsem v jine siti).
    4.12.2012 11:06 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    Je mozne, ze tie TTL hodnoty su vo Vasom pripade male. Totiz keby ste si spravili strace na lubovolnu aplikaciu (napr getent, id, etc.) tak zistite, ze po nacitani vsetkych potrebnych konfigurakov (nsswitch.conf, passwd, group, (libnss_)ldap.conf, ..) nasleduje pouzitie NSCD socketu. A iba v pripade, ze NSCD nie je zapnute (teda socket neexistuje), tak aplikacia pokracuje v pripajani sa na databazy (napr. LDAP) (postupne podla nsswitch.conf), ktore su vykonfene v konfigurakoch, ktore predtym nacitala.

    V principe si teda myslim, ze pokial bezi NSCD, tak aplikacia sa sama nikdy priamo nepripaja na cielovu databazu/zdroj, pretoze aj keby NSCD nemal k dispozicii dany/ziadany zaznam, tak toto spojenie vykona on (NSCD) sam a nasledne tieto data preposle aplikacii a zaroven ich nacacheuje do svojej internej cache.

    4.12.2012 12:17 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Dal jsem strace na id a nejdýl to visí na:
    connect(4, {sa_family=AF_INET, sin_port=htons(389), sin_addr=inet_addr("10.0.10.1")}, 16) = -1 EINPROGRESS (Operation now in progress)
    poll([{fd=4, events=POLLOUT|POLLERR|POLLHUP}], 1, 5000) = 0 (Timeout)
    kde 10.0.10.1 je adresa LDAP serveru
    4.12.2012 14:34 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    pred tymto connectom by malo byt vidiet conncect/read na NSCD socket. mohli by ste tuto cast pastnut?
    4.12.2012 15:25 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    tady:
    read(3, "# Dynamic resolv.conf(5) file fo"..., 4096) = 172
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0x7f0a5fe7c000, 4096)            = 0
    uname({sys="Linux", node="hp-ntb", ...}) = 0
    socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
    connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = 0
    4.12.2012 19:52 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    ok, a ked sa to connectlo, tak co bolo dalej? boli tam nejake read/write operacie? inak povedane treba prist na to, preco vam nebola vratena nacacheovana hodnota.

    druha vec: ako to skusate? predstavujem si to nasledovne:

    • online rezim, urobim test na id (nejakeho zvoleneho usera, alebo bez parametra) => program vrati spravny vystup.
    • potom nasleduje offline rezim (odpojenie kabla, etc) a vykonanie prikazu s ROVNAKYM parametrom (alebo bez parametra, ak nebol zadavany ani v prvom pripade).
    co je vysledkom?

    5.12.2012 08:12 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Vysledek je vzdy stejny. V pripade online je okamzity, v pripade offline take a v pripade, ze jsem v jine siti, cekam zhruba minutu (coz je v tu chvili opravdu dlouhy cas) na server.. ten kdyz neodpovi, vysledek take nakonec dostanu.
    pavlix avatar 5.12.2012 12:30 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    To máš z toho, že spousta lidí považuje DROP za univerzální řešení a REJECT prostě nepotřebují.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    7.12.2012 12:03 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Takze?
    pavlix avatar 7.12.2012 14:54 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Takže jedině nějaký workaround na idiotsky nastavenou síť. Zkrácení timeoutů je jedna možnost (pokud to jde nakonfigurovat), další je třeba detekce, zda jsi v dané síti a pokud ne, tak si ten REJECT můžeš dát do vlastního firewallu nebo tu službu nějak přepnout, aby se nesnažila dotyčné stroje kontaktovat. Případně místo reject jde použít unreachable záznamy ve směrovací tabulce, líp se s nimi pracuje než s pravidly firewallu.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    7.12.2012 15:18 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    >> Takže jedině nějaký workaround na idiotsky nastavenou síť.

    Kterou sit tim ted myslite? Tu jakoukoliv "cizi"?
    pavlix avatar 7.12.2012 20:49 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Ano.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    7.12.2012 16:03 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    Mne sa to proste cele nezda. Ak ma raz dane udaje nacacheovane NSCD, tak nieje jediny dovod ich ziadat znova aj keby mala byt konektivita k adresarovej sluzbe funkcna. Proste nacacheovane zaznamy maju svoje TTL pocas ktorej su v platnosti a vtedy nema co ziadny dotaz smerovat na externu sluzbu.

    @Dan: mozete sem pastnut obsah suboru /etc/nscd.conf ? Tiez napiste co mate za distribuciu a verziu.

    Ja si toto spravanie vyskusam vo vlastnom environmente pre porovnanie.

    7.12.2012 19:14 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Tak tady:
    # /etc/nscd.conf
    #
    
    
    	logfile			/var/log/nscd.log
    #	threads			4
    #	max-threads		32
    #	server-user		nobody
    #	stat-user		somebody
    	debug-level		0
    #	reload-count		5
    	paranoia		no
    #	restart-interval	3600
    
    	enable-cache		passwd		yes
    	positive-time-to-live	passwd		600
    	negative-time-to-live	passwd		20
    	suggested-size		passwd		211
    	check-files		passwd		yes
    	persistent		passwd		yes
    	shared			passwd		yes
    	max-db-size		passwd		33554432
    	auto-propagate		passwd		yes
    
    	enable-cache		group		yes
    	positive-time-to-live	group		3600
    	negative-time-to-live	group		60
    	suggested-size		group		211
    	check-files		group		yes
    	persistent		group		yes
    	shared			group		yes
    	max-db-size		group		33554432
    	auto-propagate		group		yes
    
    # hosts caching is broken with gethostby* calls, hence is now disabled
    # per default.  See /usr/share/doc/nscd/NEWS.Debian.
    	enable-cache		hosts		no
    	positive-time-to-live	hosts		3600
    	negative-time-to-live	hosts		20
    	suggested-size		hosts		211
    	check-files		hosts		yes
    	persistent		hosts		yes
    	shared			hosts		yes
    	max-db-size		hosts		33554432
    
    	enable-cache		services	yes
    	positive-time-to-live	services	28800
    	negative-time-to-live	services	20
    	suggested-size		services	211
    	check-files		services	yes
    	persistent		services	yes
    	shared			services	yes
    	max-db-size		services	33554432
    
    	enable-cache		netgroup	yes
    	positive-time-to-live	netgroup	28800
    	negative-time-to-live	netgroup	20
    	suggested-size		netgroup	211
    	check-files		netgroup	yes
    	persistent		netgroup	yes
    	shared			netgroup	yes
    	max-db-size		netgroup	33554432
    Moc dekuju.
    8.12.2012 11:59 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    no, pozrime sa na casovanie:

    	positive-time-to-live	passwd		600
    	negative-time-to-live	passwd		20

    toto znamena, ze pozitivne odpovede (na passwd databazu) sa cachuju na 600s (co je 10minut). Negativne na 20 sekund.

    samozrejme ze tieto hodnoty su uplne naprd v pripade, ze chcete nscd vyzivat v pure-offline rezime. kedze to s notebookom nestihnete prejst ani domov/do inej siete a uz su zaznamy expirovane. v tomto pripade sa bavime o absolutnom case od ulozenia do cache po skutocny casovy koniec na zaklade parametra TTL (teda nerata sa len cisty cas pokial je PC zapnuty, ale komplet cas).

    skuste tieto hodnoty upravit nasledovne:
    	positive-time-to-live	passwd		86400
    	negative-time-to-live	passwd		86400
    	positive-time-to-live	group		86400
    	negative-time-to-live	group		86400

    potom restartnut NSCD, porobit v online rezime nejake operacie na dotazy pouzivatelov a skupin (id, getent,....) no a nasledne prejst od offline rezimu alebo do kompletne inej siete. tu uz budete mat dostatocny cas, nakolko zaznamy v cache maju platnost cely den.

    skuste to otestovat a dajte feedback

    8.12.2012 12:13 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    este detail k postupu ktory som napisal vyssie:
    1. upravte nscd.conf a restartnite demon
    2. pouzite prikazy "nscd -i passwd" a "nscd -i group" aby ste vsetky existujuce nacacheovane zaznamy vymazali (kedze asi budu stale s povodnym TTL)
    3. no a pokracujte uz spominanymi operaciami na dotazy pouzivatelov a skupin a potom dalej
    9.12.2012 10:55 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Dobrý den. Díky moc za ochotu. Tak jsem udelal vse, co pisete a budu testovat. Mam ale asi hloupy dotaz.. jak to funguje, ze kdyz jsem offline, tak nakesovany uzivatele jsou k dispozici i po uplynuti tech TTL?
    9.12.2012 11:11 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    myslim si ze zaznamy expiruju. NSCD demona netrapi ze ste v offline rezime, on take veci neriesi.

    druha moznost je nastavit vysoke TTL na zaznamy (pre pozitivne aj negativne odpovede), napr 30 dni. a po pripojeni do firemnej/spravnej siete proste zaznamy invalidovat (teda nechat ich okamzite expirovat) uz spominanym prikazom "nscd -i passwd" a "nscd -i group". a pocas doby pripojenia sa nacacheuju zaznamy znova. toto je sice manualny postup (na tu invalidaciu a zistenie spravnej siete), ale mozno by sa to dalo nejak vyladit aby to bolo automatizovane (ale mozno by ten sposob spocival v pouziti vlastneho skriptu, neviem).

    7.12.2012 19:16 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Distribuci mam Ubuntu 12.04 a 11.04. Obe se chovaji stejne.
    pavlix avatar 7.12.2012 20:50 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Proste nacacheovane zaznamy maju svoje TTL pocas ktorej su v platnosti a vtedy nema co ziadny dotaz smerovat na externu sluzbu.
    Tak pokud má problémy s tím, že služba laguje na cizích sítích, tak je pravděpodobné, že je TTL v tu dobu už pryč.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    7.12.2012 22:07 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Jestli to chapu dobre, tak v tom pripade bych se nepripojil v offline vubec,ne?
    pavlix avatar 7.12.2012 23:36 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Neznám dobře ten software, tak vařím z vody. Časování jde udělat i tak, že je různý čas na obnovení cache a různý na vyřazení z cache.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    9.12.2012 11:15 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Tak cache na uzivatele odpovida uz okamzite. Jen mam problem se sudo.. To porad trva skoro minutu.. i kdyz jsem sudo pod tim konkretnim uzivatelem spoustel i v online rezimu. Neda se nakesovat kompletni informace o skupinach a uzivatelech nejak automaticky? Uzivatelu mam vic a zrovna v online modu se pod vsemi nepripojim a pak je s nimi ten casovy problem, protoze nejsou v kesi.
    9.12.2012 11:22 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    neviem co vsetko vyzaduje sudo. ano je pravda, ze NSCD je len ucelove riesenie avsak nenahradza kompletne vypadok databazy, pre jedneho usera zvycajne postacuje, pri viacerych uz asi nie. skuste sa popozerat po nss_updatedb (uz som ho spominal) vyzera ze si natiahne komplet databazu passwd aj group. alebo SSSD.
    9.12.2012 12:46 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva

    nss_updatedb mam, asi jsem to prehledl. Mam nastaveno presne takto http://www.ictspecialista.cz/archives/609

    9.12.2012 21:37 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    aj spominany nsswitch.conf?
    passwd:         files ldap [NOTFOUND=return] db
    group:          files ldap [NOTFOUND=return] db
    a crond?
    sudo echo '#!/bin/sh'               | sudo tee    /etc/cron.daily/upd-local-nss-db &&
    sudo echo `which nss_updatedb` ldap | sudo tee -a /etc/cron.daily/upd-local-nss-db &&
    sudo chmod +x /etc/cron.daily/upd-local-nss-db
    10.12.2012 20:47 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    ano ano, vsechno nastaveno, pro jistotu zkontrolovano
    10.12.2012 20:52 Dan
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    -rwxr-xr-x 1 root root 214 dub 20 2012 update-notifier-common
    cat upd-local-nss-db
    #!/bin/sh
    /usr/sbin/nss_updatedb ldap
    
    8.12.2012 12:09 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Inak toto som si vcera odskusal na svojej distribucii (CentOS 6.3) s tym, ze ako offline rezim som pouzil blokovanie odchodzej LDAP prevadzky cez iptables (a just som pouzil DROP a nie REJECT :-) ) a funguje to presne tak, ako o tom pisem:
    1. v online rezime som si nacacheoval zaznam cez "id username".
    2. nasledne som aplikoval iptables pravidlo
    3. vykonal som test na rovnaky zaznam "id username" s pozitivnym vysledkom bez akehokolvek cakania.
    4. nasledne som spravil test na odlisny zaznam cez "id username2" no a tu som si uz musel pockat na timeout (pol minuty?) a s negativnym vysledkom na konci.

    Sice ako LDAP connector som nepouzil nss_ldap (klasicka PADL verzia), ale nss-pam-ldapd (kedze nss_ldap uz podla vsetkeho nieje sucastou CentOS 6). Ale to by malo byt uplne jedno, kedze princip komunikacie jednotlivych komponentov je rovnaky.

    9.12.2012 11:02 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Koukam, ze to resis uz 14 dni s nic moc vysledkem.
    Zamysli se, jestli by pro tebe nebylo lepsi nahodit na svem pocitaci lokalni repliku LDAPu a overovani proti ni.
    9.12.2012 11:13 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    :-) Viete si to realne predstavit s X rovnakymi zamestnancami vo firme s firemnym notebookom a nutnosti pripojenia na firemny adresar? ja teda nie :) o bezpecnosti nehovoriac.
    9.12.2012 11:38 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: ověření vůči LDAP - prodleva
    Nutnost pripojeni na firemni adresar = nutnost byt online na VPN. Offline overovani proti LDAPu je zvrhle obecne.

    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.