Samba - über 100 Benutzer schnell anlegen
Samba Domain + <100 Benutzer anlegen
Hallo Community,
da ich bis jetzt neue Benutzer nur in einem sehr kleinen Umfeld anlegen musste ( >10 ) habe ich dies immer mit:
sudo adduser benutzer
und
sudo smbpasswd -a benutzer angelegt.
Dies ist nur bei über 100 Benutzern viel zu Zeitaufwendig. Meine Frage ist: Gibt es eine Möglichkeit die Benutzer
beispielsweise in einer Excel Tabelle einzutragen und diese dann einzuspielen?
Eine weitere Frage: Ist es möglich das Menschen die sich nicht so gut damit auskennen einzelne Benutzer über eine
Weboberfläche anlegen können? Passwort ändern?
Schon im Voraus Vielen Dank für Antworten.
lg freddy976
Hallo Community,
da ich bis jetzt neue Benutzer nur in einem sehr kleinen Umfeld anlegen musste ( >10 ) habe ich dies immer mit:
sudo adduser benutzer
und
sudo smbpasswd -a benutzer angelegt.
Dies ist nur bei über 100 Benutzern viel zu Zeitaufwendig. Meine Frage ist: Gibt es eine Möglichkeit die Benutzer
beispielsweise in einer Excel Tabelle einzutragen und diese dann einzuspielen?
Eine weitere Frage: Ist es möglich das Menschen die sich nicht so gut damit auskennen einzelne Benutzer über eine
Weboberfläche anlegen können? Passwort ändern?
Schon im Voraus Vielen Dank für Antworten.
lg freddy976
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 108083
Url: https://administrator.de/forum/samba-ueber-100-benutzer-schnell-anlegen-108083.html
Ausgedruckt am: 23.12.2024 um 19:12 Uhr
27 Kommentare
Neuester Kommentar
Hallo,
Das HowTo ist ganz okay...
http://www.howtoforge.com/openldap-samba-domain-controller-ubuntu7.10
An allerbesten ist jedoch dieses HowTo:
http://download.gna.org/smbldap-tools/docs/samba-ldap-howto/
mfg Maxi
Das HowTo ist ganz okay...
http://www.howtoforge.com/openldap-samba-domain-controller-ubuntu7.10
An allerbesten ist jedoch dieses HowTo:
http://download.gna.org/smbldap-tools/docs/samba-ldap-howto/
mfg Maxi
Hast du mit Systemrichtlinien gearbeitet!? Weil dann könnte es sein, dass das Hintergrundbild per Systemrichtline verboten o.ä. ist.
:edit
http://www.slixs.at/web/dokus/ses/samba.htm
zu den Unveränderbaren Profilen: du musst einfach nur die ntuser.dat in ntuser.man umbenennen^^
mfg maxi
:edit
http://www.slixs.at/web/dokus/ses/samba.htm
zu den Unveränderbaren Profilen: du musst einfach nur die ntuser.dat in ntuser.man umbenennen^^
mfg maxi
Automatisch umbennen:
Das Problem ist, dass Windows die Profile erst beim Abspeichern auf den Server schreibt. d.h. muss man das über das Logout Script erldedigen. Ich habe eine Batchscipt geschrieben und in den Gruppenrichtlininen eingetragen.
Laut http://www.utsc.utoronto.ca/~harper/samba/domain.html kannst du in der Samba Config über "logout exec = /usr/local/samba/bin/closedown %u" ein Shell Script beim Logout auf dem Server ausführen.
Der Code für das Batchscript und Gruppenrichtlinien sieht so aus:
Serverseitiges Shell Script
Das Batchscript funktioniert auf jedenfall, zum Shellscript kann ich nichts sagen, das habe ich so aus dem Kopf geschrieben, da ich grad mein Windows hochgefahren habe kann ich es nicht testen.
Programm per LoginScript starten:
Keine Ahnung, kannst du das Programm nicht einfach umbennen!?
mfg Maxi
Das Problem ist, dass Windows die Profile erst beim Abspeichern auf den Server schreibt. d.h. muss man das über das Logout Script erldedigen. Ich habe eine Batchscipt geschrieben und in den Gruppenrichtlininen eingetragen.
Laut http://www.utsc.utoronto.ca/~harper/samba/domain.html kannst du in der Samba Config über "logout exec = /usr/local/samba/bin/closedown %u" ein Shell Script beim Logout auf dem Server ausführen.
Der Code für das Batchscript und Gruppenrichtlinien sieht so aus:
@ECHO OFF
cd %userprofile%
if exist dumm.dat goto exist
if not exist dumm.dat goto exit
:exist
ren dumm.dat dumm.man
:exit
Serverseitiges Shell Script
#!/bin/bash
if [ -f /pfad/$1 ]; then
mv /pfad/$1/ntuser.dat /pfad/$1/ntuser.man
fi
Das Batchscript funktioniert auf jedenfall, zum Shellscript kann ich nichts sagen, das habe ich so aus dem Kopf geschrieben, da ich grad mein Windows hochgefahren habe kann ich es nicht testen.
Programm per LoginScript starten:
Keine Ahnung, kannst du das Programm nicht einfach umbennen!?
mfg Maxi
Ahhh SSS ist ne tolle Sache^^
Hatte ich auch mal im Einsatz... Nur bin ich dann auf WPKG umgestiegen...
http://www.heise.de/software/download/wpkg/56253
Aber Versuche mal vor das - ein ^ zu setzten also pracktisch:
mfg Maxi
Hatte ich auch mal im Einsatz... Nur bin ich dann auf WPKG umgestiegen...
http://www.heise.de/software/download/wpkg/56253
Aber Versuche mal vor das - ein ^ zu setzten also pracktisch:
sss.exe ^–run sss.txt %ComputerName% \\pazifik\log
mfg Maxi
Hmmm... Dann mach es doch über den Umweg VBS...
Änderungen am Loginscript:
Und das VBS Script sieht so aus:
Nicht getestet sollte aber funktionieren...
mfg Maxi
Änderungen am Loginscript:
WScript.exe \\server\netlogon\runSSS.vbs
Und das VBS Script sieht so aus:
set shell = CreateObject("WScript.Shell")
shell.run "\\server\sss\sss.exe –run sss.txt %ComputerName% \\pazifik\log",3
Nicht getestet sollte aber funktionieren...
mfg Maxi
Super, das du das Problem mit SSS in den griff bekommen hast.
Domainbenutzer sind Standardmäßig Normale Benutzter und keine Admins. Das Stichwort ist Gruppenmapping. http://gertranssmb3.berlios.de/output/groupmapping.html Da solle diese Seite helfen.
lg Maxi
Domainbenutzer sind Standardmäßig Normale Benutzter und keine Admins. Das Stichwort ist Gruppenmapping. http://gertranssmb3.berlios.de/output/groupmapping.html Da solle diese Seite helfen.
lg Maxi