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í
×
    dnes 21:33 | Komunita

    Projekt microDMG Racer na Kickstarteru nevyšel, tak se autor rozhodl uvolnit na ESP32 postavené autíčko i ovladač jako open source.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Byl vydán TrueNAS SCALE 24.10 „Electric Eel“. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 13:11 | Nová verze

    Byla vydána nová verze 24.10.29 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Nově s podporou AI (whisper.cpp) pro generování titulků. Nejnovější Shotcut je již vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Wasmer byl vydán ve verzi 5.0. Jedná se o běhové prostředí pro programy ve WebAssembly. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Bezpečnostní upozornění

    X.Org X server 21.1.14 a Xwayland 24.1.4 řeší bezpečnostní chybu CVE-2024-9632 využitelnou k eskalaci práv. Pochází z roku 2006 (xorg-server-1.1.1).

    Ladislav Hagara | Komentářů: 0
    dnes 02:44 | IT novinky

    Společnost Apple představila nový Mac mini. Menší, výkonnější a zároveň uhlíkově neutrální. S M4 nebo M4 Pro.

    Ladislav Hagara | Komentářů: 28
    dnes 02:22 | Nová verze

    Byla vydána (𝕏) říjnová aktualizace aneb nová verze 1.95 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.95 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    včera 18:44 | Nová verze

    Byl vydán Mozilla Firefox 132.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 132 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 17:00 | IT novinky

    Jan Gruntorád byl včera večer ve Vladislavském sále Pražského hradu během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) vyznamenán prezidentem republiky medailí Za zásluhy 1. stupně za zásluhy o stát v oblasti techniky. Gruntorád je český informatik a manažer, patří mezi průkopníky internetu v České republice a je často označovaný jako 'Otec českého internetu'. V roce 2021 byl uveden jako první Čech do Internetové síně slávy. Mezi léty 1996 až 2021 byl ředitelem sdružení CESNET.

    Gréta | Komentářů: 19
    včera 15:55 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 41. Ve finální verzi vychází pět oficiálních edic: Workstation pro desktopové, Server pro serverové, Fedora Cloud pro cloudové nasazení, IoT pro internet věcí a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich je k dispozici také Silverblue a Kinoite a alternativní desktopy, např. KDE Plasma, Xfce nebo LxQt, a k tomu laby – upravené vydání Fedory například pro designery, robotiku, vědecké použití atd. Přehled novinek ve Fedora Workstation 41 a Fedora KDE 41 na stránkách Fedora Magazinu.

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

    Dotaz: hromadne pridani uzivatelu

    8.11.2006 08:20 liku | skóre: 10
    hromadne pridani uzivatelu
    Přečteno: 281×
    Zdravim, rád bych se zeptal, jeslti byste mi někdo mohl pomoci najít skript, který z externího souboru prida uživatele do systému. Jde mi o to, abych nemusel pridavat kazdeho uzivatele zvlast. diky Lik

    Odpovědi

    8.11.2006 08:35 rastos | skóre: 62 | blog: rastos
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    man useradd
    8.11.2006 08:36 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    Na co hledat? Takovou věc je rychlejší rovnou napsat :-)
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    8.11.2006 08:44 Kvaso
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    Cao, toto som používal ja na mandrive. Nie je to bohvie čo (možno to bude treba trochu upraviť)ale úcel to splnilo:)
    #!/bin/bash
    #******************************************************************************#
    # pouzitie: usersins subor.txt
    # subor.txt ma 4 stlpce: meno, priezvisko, password, username
    # oddelene medzerou
    #******************************************************************************#
    
    source=$1
    shell=/bin/bash
    homeprefix=/users/
    if [ ! -f $source ]; then
        echo "Neexistuje subor!"
    else
        pocet=`wc -l $source | cut -d ' ' -f1`
        for i in `seq $pocet`; do
            username=`head -n $i $source | tail -n 1 | cut -d ' ' -f3`
            userpasw=`head -n $i $source | tail -n 1 | cut -d ' ' -f4`
            home=$homeprefix$username
            adduser -s $shell -d $home -p $userpasw $username
            echo $userpasw | passwd $username --stdin
        done
    fi

    na generovanie "subor.txt" mam ešte jeden skriptík ktorý vytvorí podľa mena a priezviska login a vygeneruje nahodne heslo - ak by bol záujem môžem ho dodať :)
    8.11.2006 08:47 liku | skóre: 10
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    Ahoj, díky za skript. Mohl bys mi prosím poslat i ten skriptik na generovani loginu a nahodneho hesla? díky Lik
    8.11.2006 08:59 Kvaso
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    Tak tu je ten scriptik...
    #!/bin/bash
    #******************************************************************************#
    # pouzitie: genusers subor.txt
    # subor.txt ma 2 stlpce: priezvisko, meno
    # script vytvori ako treti stlpec login uzivatela ako priezvisko bez diakritiky
    # plus prve dve pismena bez diakritiky z mena. Ako stvrty stlpec vytvori
    # nahodne vygenerovane heslo s dlzkou $maxlenght
    #******************************************************************************#
    
    source=$1
    maxlenght=10
    matica="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
    rok=`date +%G`
    rok_nast=$((rok-${source:0:1}+1))
    usrprefix=${rok_nast:3:1}
    
    
    if [ ! -f $source ]; then
        echo "File $source doesnt exist!"
    else
        pocet=`wc -l $source | cut -d ' ' -f1`
        for i in `seq $pocet`; do
            m=`head -n $i $source | tail -n 1 | cut -f2 -d ' '`
            p=`head -n $i $source | tail -n 1 | cut -f1 -d ' '`
            echo "Generujem prihlasovacie udaje pre: "$p $m
            meno=`accentrem $m`
            priezv=`accentrem $p`
            usrlogin=s$usrprefix${priezv:0:6}${meno:0:3}
            usrpaswd=""
            for j in `seq $maxlenght`; do
                usrpaswd=$usrpaswd${matica:$(($RANDOM%${#matica})):1}
            done
            echo "ok"
            echo $m $p $usrlogin $usrpaswd >> $source.temp
        done
        cp $source $source.old
        cp $source.temp $source
        rm $source.temp
    fi
    
    Ešte je tam použitý malý script na odstránenie diakritiky "accentrem" :
    #!/bin/bash
    #******************************************************************************#
    # pouzitie: accentrem $string
    # odstrani zo $string diakritiku a zmeni vsetky pismena na male
    #******************************************************************************#
    
    input=$1
    array1=( á Á ä č Č ď Ď é É í Í ľ Ľ ĺ Ĺ ň Ň ó Ó ô ř Ř ŕ Ř š Š ť Ť ů Ů ú Ú ý Ý ž Ž)
    array2=( a A a c C d D e E i I l L l L n N o O o r R r R s S t T u U u U y Y z Z)
    
    
    for j in `seq 0 35`; do
        temp=${input//${array1[$j]}/${array2[$j]}}
        input=$temp
    done
    echo $input | tr A-Z a-z
    
    snáď som nezabudol na niektoré české znaky :) Dúfam, že bude dobre slúžiť :)
    8.11.2006 08:51 erycek
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    to bude jednoduchy skriptik, ktery pouzije prikazu useradd. Na napovedu bude stacit

    #>useradd --help.

    Pokud by se melo jednat jen o pridani useru do systemu tak

    #! /bin/bash

    for USER in seznam_uzivatelu

    do

    useradd $USER

    done

    pokud to ma byt i s heslem, tak doporucuji utilitku pwgen a neco z openssl na spocitani MD5 hashe.
    8.11.2006 11:03 Peter Lehotsky | skóre: 26 | Prague
    Rozbalit Rozbalit vše Re: hromadne pridani uzivatelu
    Na hromadne vytvareni uzivatelu je prikaz newusers a jeho vstup je ve formatu /ets/passwd (tedy pokud se nepletu, naposled jsem to resil pred rokem).

    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.