Discussion:
automaties net ads joun -U
(te oud om op te antwoorden)
"peter vd linden" @jenp.punt.net>
2010-02-26 22:19:15 UTC
Permalink
hallo

ik ben bezig met het maken van een aanmeld script die onder meer de windows
schars maakt.
maar die ook de pc lid moet gaan maken van mijn windows domein.
ik heb al ge zien dat als ik de Linux pc heb ge boot dat ik hem dan moet lit
maken met: net ads join -U "gebruikersnaam"
hij vraagt dan om ene wachtwoord.
nu wil ik weten hoe ik kan zorgen dat ik in het commando ook meteen het
wachtwoord kan in geven.
zodat ik dit in ene scriptje kan gooien

groeten: peter
tjoen
2010-02-27 10:15:20 UTC
Permalink
Post by "peter vd linden" @jenp.punt.net>
ik ben bezig met het maken van een aanmeld script die onder meer de
windows schars maakt.
maar die ook de pc lid moet gaan maken van mijn windows domein.
ik heb al ge zien dat als ik de Linux pc heb ge boot dat ik hem dan moet
lit maken met: net ads join -U "gebruikersnaam"
hij vraagt dan om ene wachtwoord.
nu wil ik weten hoe ik kan zorgen dat ik in het commando ook meteen het
wachtwoord kan in geven.
zodat ik dit in ene scriptje kan gooien
Niet getest, maar heb het bewaard om ooit te gebruiken:
/etc/rc.d/init.d/smb (mode 700)
case "${1}" in
start)
boot_mesg "Starting smbd..."
loadproc /usr/local/samba/bin/smbd -D
# /usr/local/samba/bin/net rpc join -S SERVER -U root%***
;;
"peter vd linden" @jenp.punt.net>
2010-02-27 10:33:58 UTC
Permalink
Post by tjoen
Post by "peter vd linden" @jenp.punt.net>
ik ben bezig met het maken van een aanmeld script die onder meer de
windows schars maakt.
maar die ook de pc lid moet gaan maken van mijn windows domein.
ik heb al ge zien dat als ik de Linux pc heb ge boot dat ik hem dan moet
lit maken met: net ads join -U "gebruikersnaam"
hij vraagt dan om ene wachtwoord.
nu wil ik weten hoe ik kan zorgen dat ik in het commando ook meteen het
wachtwoord kan in geven.
zodat ik dit in ene scriptje kan gooien
/etc/rc.d/init.d/smb (mode 700)
case "${1}" in
start)
boot_mesg "Starting smbd..."
loadproc /usr/local/samba/bin/smbd -D
# /usr/local/samba/bin/net rpc join -S SERVER -U root%***
;;
hartelik dank.
maar deze gaat denk ik niet werken
want /etc/rc.d bestaat niet.
en de mapen die in de buurt komen daar staat al helemaal nergens init.d in .
en in /etc/init.d staat weer geen smb maar aleen samba
"peter vd linden" @jenp.punt.net>
2010-02-27 11:35:07 UTC
Permalink
Post by tjoen
Post by "peter vd linden" @jenp.punt.net>
ik ben bezig met het maken van een aanmeld script die onder meer de
windows schars maakt.
maar die ook de pc lid moet gaan maken van mijn windows domein.
ik heb al ge zien dat als ik de Linux pc heb ge boot dat ik hem dan moet
lit maken met: net ads join -U "gebruikersnaam"
hij vraagt dan om ene wachtwoord.
nu wil ik weten hoe ik kan zorgen dat ik in het commando ook meteen het
wachtwoord kan in geven.
zodat ik dit in ene scriptje kan gooien
/etc/rc.d/init.d/smb (mode 700)
case "${1}" in
start)
boot_mesg "Starting smbd..."
loadproc /usr/local/samba/bin/smbd -D
# /usr/local/samba/bin/net rpc join -S SERVER -U root%***
;;
ik ben er nu achter hoe de commando's moeten zijn
en heb het volgende script ge maakt

/etc/init.d/winbind start
/usr/bin/net ads join -U gebruikersnaam%wagtwoord
/usr/bin/getent passwd
/usr/bin/getent group

als ik dit script hand matig uit voert werkt hij prima
als ik hem als cron job maak dan wil hij bij het boten het niet.
als ik de cron job naar de hand handmatig uit voer dan wil hij wel.
als ik bij webmin kijk staat netjes aan gegeven dat hij tijdens het booten
moet worden uit gevoerd.
wie weet daarom waarom hij tijdens het booten niet wil werken
tjoen
2010-02-27 11:54:52 UTC
Permalink
Post by "peter vd linden" @jenp.punt.net>
ik ben er nu achter hoe de commando's moeten zijn
en heb het volgende script ge maakt
/etc/init.d/winbind start
/usr/bin/net ads join -U gebruikersnaam%wagtwoord
/usr/bin/getent passwd
/usr/bin/getent group
als ik dit script hand matig uit voert werkt hij prima
als ik hem als cron job maak dan wil hij bij het boten het niet.
als ik de cron job naar de hand handmatig uit voer dan wil hij wel.
als ik bij webmin kijk staat netjes aan gegeven dat hij tijdens het
Ik denk dat webmin dan de scripts uitvoert i.p.v. init
Post by "peter vd linden" @jenp.punt.net>
booten moet worden uit gevoerd.
wie weet daarom waarom hij tijdens het booten niet wil werken
Maak in /rc.d/rc3.d/ t/m rc5.d/ een symlink S91smb naar dat script
Je script moet een "start" hebben
In rc0.d/ rc1.d/ rc2.d/ rc6.d/ maak je symlink K09smb
Je script moet dan ook een "stop" bevatten
"peter vd linden" @jenp.punt.net>
2010-03-01 18:48:43 UTC
Permalink
Post by tjoen
Post by "peter vd linden" @jenp.punt.net>
ik ben er nu achter hoe de commando's moeten zijn
en heb het volgende script ge maakt
/etc/init.d/winbind start
/usr/bin/net ads join -U gebruikersnaam%wagtwoord
/usr/bin/getent passwd
/usr/bin/getent group
als ik dit script hand matig uit voert werkt hij prima
als ik hem als cron job maak dan wil hij bij het boten het niet.
als ik de cron job naar de hand handmatig uit voer dan wil hij wel.
als ik bij webmin kijk staat netjes aan gegeven dat hij tijdens het
Ik denk dat webmin dan de scripts uitvoert i.p.v. init
Post by "peter vd linden" @jenp.punt.net>
booten moet worden uit gevoerd.
wie weet daarom waarom hij tijdens het booten niet wil werken
Maak in /rc.d/rc3.d/ t/m rc5.d/ een symlink S91smb naar dat script
Je script moet een "start" hebben
In rc0.d/ rc1.d/ rc2.d/ rc6.d/ maak je symlink K09smb
Je script moet dan ook een "stop" bevatten
hartelijk dank voor de tip.
alleen bleek hij wel al te werken heeft alleen even nodig om te
synchroniseren.

Loading...