Likes Likes:  0
Resultaten 1 tot 15 van de 15
Geen
  1. #1
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter

    script om gebruikers aan te maken

    Ik ben opzoek na een simpel script waarmee ik een gebruiker aan kan maken en waar ik alleen een gebruikersnaam en wachtwoord moet opgeven.

    dus zoiets als #adduser gebruiker password

    zijn er van die scripts of kan dit ook met adduser?

    als je gewoon adduser doet dan krijg je allemaal van die vragen en dat wil ik niet, ik wil niet meer hoeven intypen dan: #adduser gebruiker password

    of kan dit nou wel gewoon via adduser?

    OS = Debian Woody

  2. #2
    script om gebruikers aan te maken
    geregistreerd gebruiker
    262 Berichten
    Ingeschreven
    19/07/02

    Locatie
    Anna Paulowna

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 37133843
    Ondernemingsnummer: NL1921.77.187.B02

    useradd -d /home/USERNAME -g GROEPNAAM -p PASSWORD USERNAME
    ik hoop dat ik de optie -p juist heb.
    Kijk anders ff met de commando useradd --help

  3. #3
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door StarInternet
    useradd -d /home/USERNAME -g GROEPNAAM -p PASSWORD USERNAME
    ik hoop dat ik de optie -p juist heb.
    Kijk anders ff met de commando useradd --help
    hmmm hij geeft geen fout maar maakt ook geen directory etc aan? of moet ik dat zelf doen hier?

    ik heb useradd -d /home/test -p test
    en dan zegt die verder niks, maar ik kan ook niet inloggen met deze gebruiker?

  4. #4
    script om gebruikers aan te maken
    geregistreerd gebruiker
    262 Berichten
    Ingeschreven
    19/07/02

    Locatie
    Anna Paulowna

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 37133843
    Ondernemingsnummer: NL1921.77.187.B02

    usage: useradd [-u uid [-o]] [-g group] [-G group,...]
    [-d home] [-s shell] [-c comment] [-m [-k template]]
    [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name
    useradd -D [-g group] [-b base] [-s shell]
    [-f inactive] [-e expire ]


    useradd -D /home/test -p pass test

    Username: test
    Password: pass

  5. #5
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door StarInternet
    usage: useradd [-u uid [-o]] [-g group] [-G group,...]
    [-d home] [-s shell] [-c comment] [-m [-k template]]
    [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name
    useradd -D [-g group] [-b base] [-s shell]
    [-f inactive] [-e expire ]


    useradd -D /home/test -p pass test

    Username: test
    Password: pass
    dan zegt die dat het niet goed is?
    ik snap er geen bal meer van, nog anders sugesties

  6. #6
    script om gebruikers aan te maken
    Your Supermicro Partner
    2.678 Berichten
    Ingeschreven
    05/04/03

    Locatie
    Belgium

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    11 Berichten zijn liked


    Naam: Van Impe Philippe
    Bedrijf: Ahead-IT
    Functie: Account management & sales
    URL: https://www.ahead-it.eu
    Registrar SIDN: nee
    Ondernemingsnummer: 867369149

    useradd -m -d /home/test -s /bin/bash test USERNAME
    passwd USERNAME


    Dit maakt een directory ( -m optie) /home/test voor de user USERNAME.

  7. #7
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door polyp
    useradd -m -d /home/test -s /bin/bash test USERNAME
    passwd USERNAME


    Dit maakt een directory ( -m optie) /home/test voor de user USERNAME.
    inderdaad, deze werkt...
    alleen al je met de optie -p (password) werkt dan werkt die wel, maakt de gebruiker aan, maakt de homedir aan maar de gebruiker kan niet inloggen.

    doe je daarna passwd gebruiker,
    dan doet deze het echter wel maar dan moet ik weer twee keer een password invoeren en dat wil ik niet, waarom doet die het niet gewoon bij de eerste optie?

  8. #8
    script om gebruikers aan te maken
    geregistreerd gebruiker
    262 Berichten
    Ingeschreven
    19/07/02

    Locatie
    Anna Paulowna

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 37133843
    Ondernemingsnummer: NL1921.77.187.B02

    volgens mijn was -p voor aparte password file weet het niet zekker.
    kom ik net achter.

  9. #9
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door StarInternet
    volgens mijn was -p voor aparte password file weet het niet zekker.
    kom ik net achter.
    hmmmmm in dat geval...
    is er dan een oplossing voor passwd?

    ik wil dan kunnen doen iets in de trend van...
    #passwd user password

    en klaar, geen vragen verder van het systeem, nu vraagt die namelijk bij #passwd user twee maal om een wachtwoord.

  10. #10
    script om gebruikers aan te maken
    Your Supermicro Partner
    2.678 Berichten
    Ingeschreven
    05/04/03

    Locatie
    Belgium

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    11 Berichten zijn liked


    Naam: Van Impe Philippe
    Bedrijf: Ahead-IT
    Functie: Account management & sales
    URL: https://www.ahead-it.eu
    Registrar SIDN: nee
    Ondernemingsnummer: 867369149

    Dan zla ik u tonen hoe je bash scriptje eruit ziet KORT :

    echo "Geef username in"
    read username
    echo "Geef paswoord in"
    read password
    echo "Geef shell in"
    read shell
    echo ""

    useradd -m -d /home/$username -s /bin/$shell $username
    passwd $username $password

    echo "de user $username met paswoord : $password is aangemaakt. Hij heeft acces op de $shell shell."


    Nog niet getest, maar het zou moeten werken

  11. #11
    script om gebruikers aan te maken
    geregistreerd gebruiker
    233 Berichten
    Ingeschreven
    29/07/02

    Locatie
    Zwolle

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door polyp

    passwd $username $password

    Nog niet getest, maar het zou moeten werken [/B]
    Dat "passwd $username $password" zal niet werken.
    passwd wil altijd interactieve mode. Dat om te verkomen dat iemand die met ps rondneusd, je password kan zien... denk ik.

    Als je je password echt niet interactief wil invoeren moet je een ander proces vorken en de stdin en stdout van de parent en child aan elkaar knopen. Het parent proces werkt dan als "virtuele user".

    Hier een stukkie perl script:
    $sleepcount = 0;
    do {
    $pid = open(PASSW, "|-");
    unless (defined $pid) {
    warn "cannot fork: $!";
    die "bailing out" if $sleepcount++ > 6;
    sleep 10;
    }
    } until defined $pid;

    if ($pid) { # parent
    print PASSW $thispasswd;
    close (PASSW) or warn "kid exited $?";
    }
    else { # child
    ($EUI, $EGID) = ($UID, $GID); #suid progs only
    exec "pw usermod -h 0 -n $thisuser" ||warn "can't spawn and exec pw : $!";
    exit;
    }

  12. #12
    script om gebruikers aan te maken
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    de -p optie verwacht een crypted password, zie ook de manuals.

  13. #13
    script om gebruikers aan te maken
    NETZOZEKER B.V.
    315 Berichten
    Ingeschreven
    06/06/03

    Locatie
    Deventer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ron Aarnink
    Bedrijf: NETZOZEKER B.V.
    Functie: eigenaar
    URL: www.netzozeker.nl
    Registrar SIDN: JA
    KvK nummer: 08087802
    View https://www.linkedin.com/in/ronaarnink's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door Deimos
    de -p optie verwacht een crypted password, zie ook de manuals.
    dus als ik een encrypted password opgeef zal die wel moeten werken ?

  14. #14
    script om gebruikers aan te maken
    Your Supermicro Partner
    2.678 Berichten
    Ingeschreven
    05/04/03

    Locatie
    Belgium

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    11 Berichten zijn liked


    Naam: Van Impe Philippe
    Bedrijf: Ahead-IT
    Functie: Account management & sales
    URL: https://www.ahead-it.eu
    Registrar SIDN: nee
    Ondernemingsnummer: 867369149

    Origineel geplaatst door aarninkron


    dus als ik een encrypted password opgeef zal die wel moeten werken ?
    Inderdaad

  15. #15
    script om gebruikers aan te maken
    geregistreerd gebruiker
    241 Berichten
    Ingeschreven
    24/06/03

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: BV, 30141839
    Ondernemingsnummer: nvt

    met het volgende pyhton scriptje worden de wachtwoorden geencrypt doorgegeven aan useradd

    ----- BEGIN COPY -----
    #!/usr/bin/python

    import sys, crypt, os, string

    usage = """usage:makeuser username password"""

    try:
    username = sys.argv[1]
    password = sys.argv[2]
    except IndexError:
    print usage
    else:
    crypted = crypt.crypt(password, '$1$MaKeUsEr')
    command = '/usr/sbin/useradd ' + username + ' -m -p \'' + crypted + '\''
    os.system(command)
    ---- END COPY -----

    De regel met "command = bla bla" kan je aanpassen naar je behoeften.. (homedir etc)

    Er zijn nog veel meer van dit soort scripts.
    Ook veel in perl.
    Zoek bij google naar perl/python & crypt & salt & adduser/useradd

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics