Nach dem Login per SSH / Konsole auf meinem Debian System, möchte schaue ich mir manchmal alle angemeldeten Benutzer an. Der Befehl in der Konsole ist:
# who -a
Nun möchte ich das nicht jedes mal eingeben, sondern direkt nach dem Login automatisch ausgeführt haben. Die Lösung ist den Befehl, oder ein Script geht auch, in die Profildatei des jeweiligen Benutzers zu hinterlegen. Hier am Beispiel vom User root, ganz unten in die Datei eingefügt:
# nano /root/.profile
...
who -a
Melde ich mich nun mit # ssh -l root <hostname> an, wird der Befehl # who -a ausgeführt und zeigt mir folgendes:
Last login: Thu Feb 11 13:33:28 2021 from 192.168.0.71
Systemstart 2021-02-11 11:35
Runlevel 5 2021-02-11 11:35
LOGIN tty1 2021-02-11 11:35 923 id=tty1
root - pts/0 2021-02-11 13:01 00:02 9910 (192.168.0.71)
root - pts/1 2021-02-11 13:42 . 15510 (192.168.0.71)
Selbiges habe ich auf einem anderen System gemacht und lasse mir so den Status des MDM-Raidverbundes anzeigen:
# # nano /root/.profile
...
cat /proc/mdstat
# nach login
Personalities : [raid1] [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid10]
md0 : active raid1 sda2[0] sdb2[1] sdc2[2] sdd2[3]
3904512 blocks super 1.2 [4/4] [UUUU]
md2 : active raid5 sdc4[2] sdb4[1] sda4[0] sdd4[4]
8766956544 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
bitmap: 0/22 pages [0KB], 65536KB chunk
md1 : active raid5 sdc3[2] sda3[0] sdb3[1] sdd3[3]
11713536 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
Run Script after Login
Hier nochmal die Zusammenfassung.
Wer ein Script oder Befehl unter einem bestimmten User ausführen möchte führt dies in die Datei:
# nano /etc/profile
Wer ein Script global für alle Benutzer ausführen möchte, der führt dies in die Datei:
# nano /home/$USER/.profile
Thats it .. Have Fun.
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.