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 04:44 | Nová verze

    Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 5.0. S podporou hardwarového dekódování videa na desktopu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Moderní linker mold, rychlejší alternativa k LLVM lld nebo wild, byl vydán v nové major verzi 3.0.0. Přepsán byl z C++ do Rustu.

    Ladislav Hagara | Komentářů: 0
    včera 20:22 | Nová verze

    Po osmi letech od vydání verze 2.0 byla vydána nová major verze 3.0 multiplatformního editoru tagů MusicBrainz Picard (Wikipedie). Přehled novinek, vylepšení a oprav v changelogu.

    Ladislav Hagara | Komentářů: 1
    včera 15:11 | Komunita

    Mezinárodní federace hudebního průmyslu (International Federation of the Phonographic Industry) navrhla Evropské komisi zařazení populárního open-source nástroje yt-dlp na evropský seznam 'padělků a pirátství' (EU Counterfeit and Piracy Watch List) pro rok 2027 (plné znění žádosti IFPI). IFPI ve svém podání označuje tento aktivně vyvíjený a o rozličné funkce bohatší fork youtube-dl za 'závažný problém' pro hudební průmysl, v

    … více »
    AfD 💙 | Komentářů: 10
    včera 14:44 | Nová verze

    Byla vydána nová verze 7.4 linuxové distribuce Parrot OS (Wikipedie). Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 1
    včera 11:55 | Pozvánky

    Dnes startuje desátý ročník oblíbené kyberbezpečnostní soutěže The Catch organizované Forenzní laboratoří CESNETu. Letos zavede soutěžící do světa národních výzkumných a vzdělávacích sítí (NREN). Čekají na vás tematické úlohy založené na principu Capture the Flag (CTF), hledání ukrytých flagů i zajímavé ceny. Otestujte své schopnosti a vyrazte na lov flagů.

    Ladislav Hagara | Komentářů: 1
    4.10. 20:22 | Komunita

    Byly zpracovány a na YouTube zveřejněny videozáznamy z konference LinuxDays 2026.

    Ladislav Hagara | Komentářů: 1
    4.10. 18:44 | Zajímavý software

    Německý startup Aleph Alpha k příležitosti výročí sjednocení Německa zveřejnil open-weight jazykový model Kolibri, vyvíjený s ohledem na unijní pojetí autorského práva, ochranu osobních údajů GDPR a nařízení EU o umělé inteligenci, jehož 'Kodexu správné praxe' je Aleph Alpha signatářem. Výsledkem tohoto přístupu je transparentnější technologie, kterou například budou moci využívat evropské veřejné instituce, ovšem za cenu

    … více »
    AfD 💙 | Komentářů: 2
    4.10. 18:33 | IT novinky

    Nvidia zveřejnila návrh nové bezpečnostní platformy pro nasazování AI agentů. Jedná se o nasazení AI za použití OpenShell a Sentry, dvou oddělených bezpečnostních vrstev, v nichž může Sentry monitorovat a vyhodnocovat chování AI v OpenShellu tak, že ho v krajním případě až vypne. Mělo by to zabránit dalším únikům AI ze sandboxu.

    vencour | Komentářů: 3
    3.10. 11:33 | Komunita

    Přímý přenos (YouTube) z konference LinuxDays 2026, jež probíhá tento víkend v Praze v prostorách FIT ČVUT. Na programu je spousta zajímavých přednášek.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2798 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    generátor náhodných hesel v Pythonu

    23.10.2007 21:19 | programování

    Občas potřebuju resetovat heslo pro uživatele, kteří přistupují přes ssh. Vím, že existuje kupa už hotových generátorů, které mají spoustu možností nastavení. Chtěl jsem si ale vytvořit něco malého a jednoduchého. Nakonec jsem si to natnul rychleji, než bych něco našel a nainstaloval... ;). Samozřejmě v mém oblíbeném Pythonu:

    #!/usr/bin/env python
    
    import sys, string
    from random import choice
    
    chars = string.ascii_letters + string.digits + '#$%&()*+,-./:;<=>?@[]^_`{|}~'
    
    if __name__ == "__main__":
        size = 8
        if len(sys.argv) > 1:
            size = int(sys.argv[1])
    
        for i in range(size):
            sys.stdout.write(choice(chars))
        sys.stdout.write('\n')
    

    Tento jednoduchý skriptík generuje heslo o déce, kterou lze specifikovat jako jediný parametr.

           

    Hodnocení: 100 %

            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    23.10.2007 21:29 CEST
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    Jen pro informaci, kdyby nekdo nechtel pythonit:

    osobne preferuju apg, a jinak dalsi passook, makepasswd, pwgen
    23.10.2007 22:21 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    Na makepasswd bacha. Jsem čistě náhodou přišel na to, že na freelsd generuje při každém spuštění stejné počáteční heslo.
    Táto, ty de byl? V práci, já debil.
    23.10.2007 21:33 anicka | blog: ze_zivota
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    No jo. Kazdy programator musi aspon jednou v zivote napsat tetris, kazdy admin skripty na generovani hesel a zalohovani. Jeste, ze uz to mam vsechno za sebou :-))

    Ale to generovatko okolnosti byl shodou okolnosti prvni a jen jeden ze dvou skriptu, ktere jsem kdy v zivote napsala v Pythonu. Ten druhy skript byl resitko na 5. level pythonchallenge.
    ^D
    23.10.2007 22:29 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    ...a hashtable a dynarray knihovnu do Céčka. A malloc package. A filesystem. A bootloader. A klon cures. A fair scheduler :)
    Táto, ty de byl? V práci, já debil.
    JiK avatar 23.10.2007 23:26 JiK | skóre: 13 | blog: Jirkoviny | Virginia
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    filesystem preci pise akorat BLEK a ten manzelkovrah s nemeckym jmenem, ze by taky trpel poruchou osobnosti? :-D
    24.10.2007 05:28 Petr Mach | skóre: 9 | blog: Hláska
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    to 'if __name__...' je tam uplne zbytecne
    Jiří P. avatar 24.10.2007 08:01 Jiří P. | skóre: 24 | blog: programování
    Rozbalit Rozbalit vše Re: generátor náhodných hesel v Pythonu
    v podstatě jo-je to jen síla zvyku - kdyby náhodou někdy z toho byl modul... ;)
    In a world without fences and walls, who needs Gates and Windows?
    rADOn avatar 24.10.2007 09:47 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše vyrazem
    lenght = 8

    "".join(map(lambda x: random.choice(filter(lambda y: y not in "0Oo1Iil", map(chr, range(65,91)+range(97,123)+range(48,58)))), range(lenght)))
    snad mi prominete ze pozice pismen jsou hardcodovany a ne hezky vytlaceny ze znakovych konstant :-)
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    24.10.2007 10:39 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: vyrazem
    Guido tě určitě nemá rád :-D
    When your hammer is C++, everything begins to look like a thumb.
    rADOn avatar 24.10.2007 19:44 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: vyrazem
    Guido me miluje, planuje ternarni operator.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    24.10.2007 21:25 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: vyrazem
    Plánuje? Vždyť je ve 2.5. Ale z Pythonu 3000 ti zmizí funkcionální záležitosti a lambda (která je v Pythonu stejně ošizená) měla taky na mále. ;-)
    When your hammer is C++, everything begins to look like a thumb.
    24.10.2007 18:13 PMD
    Rozbalit Rozbalit vše Re: vyrazem
    Když mi bylo 10, taky jsem "délka" psal jako lenght. Mééémorííís... :)
    24.10.2007 20:51 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: vyrazem
    A proč ne lenght()... Když může v HTTP být Referer: se třemi r.. ;-)
    Táto, ty de byl? V práci, já debil.

    Založit nové vlákno • Nahoru

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