Startscripts in -etc-profile.d werden vor der Anmeldung ausgeführt
Hallo zusammen.
Ich verwende derzeit die Ubuntu Version 17.10 bzw. im Test 18.04.
Ich habe meine Anmeldescripte in dem Verzeichnis /etc/profile.d/ abgelegt. Bis dahin funktioniert auch alles bestens. Jedoch werden diese Scripte vor der Benutzeranmeldung ausgeführt. Gibt es einen analogen Pfad hierzu, welcher die Scripte erst nach bzw. synchron zu der Anmeldung ausführt?
Bsp. Habe ich ein Sleep 10 in dem Anmeldescript, wird der Benutzer erst nach diesen 10 Sekunden angemeldet. Allerdings möchte ich, dass der Benutzer vor diesem Sript angemeldet wird. In welchen Pfad müssen diese Scripte abgelegt werden?
Vielen Dank für den Tipp.
Ich verwende derzeit die Ubuntu Version 17.10 bzw. im Test 18.04.
Ich habe meine Anmeldescripte in dem Verzeichnis /etc/profile.d/ abgelegt. Bis dahin funktioniert auch alles bestens. Jedoch werden diese Scripte vor der Benutzeranmeldung ausgeführt. Gibt es einen analogen Pfad hierzu, welcher die Scripte erst nach bzw. synchron zu der Anmeldung ausführt?
Bsp. Habe ich ein Sleep 10 in dem Anmeldescript, wird der Benutzer erst nach diesen 10 Sekunden angemeldet. Allerdings möchte ich, dass der Benutzer vor diesem Sript angemeldet wird. In welchen Pfad müssen diese Scripte abgelegt werden?
Vielen Dank für den Tipp.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 361598
Url: https://administrator.de/forum/startscripts-in-etc-profile-d-werden-vor-der-anmeldung-ausgefuehrt-361598.html
Ausgedruckt am: 21.04.2025 um 21:04 Uhr
6 Kommentare
Neuester Kommentar
Hallo,
Soso
Gruß,
Peter
Soso
Jedoch werden diese Scripte vor der Benutzeranmeldung ausgeführt.
Und nun die Frage: Wie kann und soll ein Benutzeranmeldeskript vor die Anmeldung des Benutzers denn erfolgen?Gibt es einen analogen Pfad hierzu, welcher die Scripte erst nach bzw. synchron zu der Anmeldung ausführt?
Das User Home verzeichniss?In welchen Pfad müssen diese Scripte abgelegt werden?
https://www.fachinformatiker.de/topic/133979-ich-brauche-ein-linux-anmel ...Gruß,
Peter
Hallo,
https://stackoverflow.com/questions/97137/how-do-you-run-a-script-on-log ...
Gruß,
Peter
Zitat von @joe2017:
Das mit dem Homeverzeichnis für den User ist nicht so einfach. Ich weiß leider nicht welcher User sich gerade anmeldet. Die Benutzer melden sich an einem LDAP Verzeichnisdienst an.
?!? Wenn sich an dein Linux kein Benutzr anmeldet, was soll der dann tun? Oder wieder falsch verstanden?Das mit dem Homeverzeichnis für den User ist nicht so einfach. Ich weiß leider nicht welcher User sich gerade anmeldet. Die Benutzer melden sich an einem LDAP Verzeichnisdienst an.
Gibt es nicht einen analogen Pfad zu dem oben genannten /etc/profile.d/ in welchem die Scripte erst nach der erfolgreichen Anmeldung ausgeführt werden?
Den Benutzer Home Pfad welcher für den jeweiligen Nutzer in dein Linux definiert wurde. Wo? Z.B. in /home/Benutzer oder in /home/Benutzer/.Profile. Wie auch immer du dein Linux Konfiguriert hast.https://stackoverflow.com/questions/97137/how-do-you-run-a-script-on-log ...
Gruß,
Peter
Hallo,

Gruß,
Peter
Zitat von @joe2017:
Das hast du falsch verstanden. Ich habe einen LDAP Server mit allen Benutzern. Diese können sich an meinem Client anmelden.
Du weisst das du davon erst nichst gesagt hast Das hast du falsch verstanden. Ich habe einen LDAP Server mit allen Benutzern. Diese können sich an meinem Client anmelden.
Wie soll ich eine Anmelde Script von einem HOME Verzeichnis ausführen, welches noch nicht existiert, weil sich der Benutzer gerade zum aller ersten Mal anmeldet?
Auch hiervonn redest du jetzt zum ersten mal. Auch ein Linux hat Defaults welche dann greifen, oder der SystemAdmin Konfiguriert das vorher. Ist bei Windows auch nicht anders. Uns solange du nichts Konfigurierst wird halt der jeweilige Standard greifen den deine Distrubion vorsieht. Du hast doch ein man zur Verfügung, oder?Gruß,
Peter