This repository was archived by the owner on Nov 19, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Hintergrund::03 Boot und Anmeldevorgang
Frank Schiebel edited this page May 22, 2019
·
5 revisions
- Zentrale Konfigurationsdatei ist die Datei
/etc/linuxmuster-client-adsso.conf. - Weitere Konfigurationsdateien sowie Skripte finden sich im Verzeichnis
/etc/linuxmuster-client
- Der Onboot-Systemd-Service ruft das Skript
/etc/linuxmuster-client/scripts/onboot.shauf, das etwaige weitere Skripte einliest, die unter/etc/linuxmuster-client/onboot.dabgelegt sind (z.B. Linbo-Postsync-Skripte). - Besteht beim Bootvorgang Verbindung zum lmn7-Server, wird über
/etc/profile.d/linuxmuster-proxy.shdie entsprechende Umgebungsvariable für den Proxy gesetzt. Umgekehrt wird bei Offline-Boot bzw. ohne Verbindung zum Server kein Proxy gesetzt. - Falls bei Serververbindung ein abweichender oder kein Proxy benutzt werden soll, kann das in
/etc/linuxmuster-client-adsso.confüber die Variableproxy_urlangepasst werden.
- Nach der Anmeldung an der Domäne findet der User die gesamte Schulfreigabe samt Home unter
/srv/samba/schools/default-schooleingehängt. - Die Sysvol-Freigabe des Servers ist unter
/var/lib/samba/sysvoleingehängt.
- Die Profilvorlage wird beim Anmelden durch das PAM-Modul mk_homedir aus dem Homeverzeichnis des Vorlagenbenutzers erzeugt.
- Beim Anmeldevorgang wird das Skript
/etc/linuxmuster-client/scripts/login.shaufgerufen, das aus Verzeichnis/etc/X11/xinit/xinitrc.d/verlinkt ist./etc/linuxmuster-client/scripts/login.shführt dann die Skripte unter/etc/linuxmuster-client/login.daus. Eigene Skripte können dort zusätzlich oder anstatt der vom Paket installierten abgelegt werden. - Ist auf dem Server ein Skript unter
/var/lib/samba/sysvol/scripts/linux/login.scriptabgelegt, wird das nach den lokalen Loginskripten eingelesen. - Bei der ersten Domänenanmeldung eines Users wird dessen Passworthash lokal gespeichert, sodass er sich danach auch offline bzw. ohne Verbindung zum lmn7-Server lokal anmelden kann. In dem Fall befindet sich sein Homeverzeichnis unter
/home/cache/<username>.

Weiter bei Profilanpassungen und Einstellungen im Serverhome