{{tag> scripte postsync logon}} ====== Scripting für/an den Clients ====== Um Clients individuell anzupassen kann man an mehreren Stellen Scripte einsetzen, u.a.: - beim Syncen durch Linbo - beim Booten des Clients - beim Herunterfahren des Clients - beim Anmelden des Benutzers - beim Abmelden des Benutzers Die Scripte liegen entweder am Server oder am Client. Je nach Betriebssystem am Client (Linux oder Windows) kommen jeweils passende Scripte zur Anwendung. In Windows-Umgebungen werden statt Scripte oft Gruppenrichtlinien "GPO" eingesetzt. Diese sind zwar viel universeller aber leider auch sehr sehr komplex. Die folgend aufgeführte Pfade der Scripte sind ggf. dem eigenen Domännamen des Servers entsprechend anzupassen. Als Linux-Client wird Ubuntu verwendet, als Windows-Client Windows 10. ===== postsync - Scripte ===== siehe auch in der Doku: [[https://docs.linuxmuster.net/de/latest/clients/postsync/index.html]] * Speicherort am linuxmuster.net 7 - Server: **''/srv/linbo/images//.postsync''** * werden nach dem Syncen durch linbo, vor dem Booten des Clientbetriebssystems ausgeführt ===== Linux-Client: logon-Script ===== siehe auch in der Doku: [[https://docs.linuxmuster.net/de/latest/clients/client_templates/os_installation/linux-clients/index.html]] * Speicherort am Server: **''/var/lib/samba/sysvol/linuxmuster.lan/scripts/default-school/custom/linux/logon.sh''** ===== Windows-Client: logon-Script ===== * Speicherort am linuxmuster.net 7 - Server: **''/var/lib/samba/sysvol/linuxmuster.lan/scripts/default-school/lmn/windows/logon.bat''** * wird bei der Benutzeranmeldung am Windows-Client ausgeführt