9. November 17:55:46 swi007 systemd-logind [927]: Neue Sitzung 27 des Benutzers swi007.
Ich möchte die Liste der aktiven Anmeldesitzungen auf dem Ubuntu-Server anzeigen und möchte die bestimmte Sitzung auf meinem Server schließen.
quelle
9. November 17:55:46 swi007 systemd-logind [927]: Neue Sitzung 27 des Benutzers swi007.
Ich möchte die Liste der aktiven Anmeldesitzungen auf dem Ubuntu-Server anzeigen und möchte die bestimmte Sitzung auf meinem Server schließen.
Hier sind einige Alternativen, um die Liste der aktuellen Sitzung abzurufen:
Der Befehl who
- Anzeige, wer sich im System befindet:
$ who
spas pts/1 2017-11-05 21:43 (tmux(1597).%0)
spas pts/14 2017-11-09 13:02 (192.168.100.110)
guest tty2 2017-11-09 16:15 (:1)
Der Befehl w
- zeigt Informationen zu den Benutzern an, die sich derzeit auf dem Computer befinden:
$ w
16:16:12 up 3 days, 18:33, 9 users, load average: 4,33, 2,79, 2,44
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
spas pts/1 tmux(1597).%0 нд21 3days 3days 3days tmux new-session -d -s my-tmux-session
spas pts/14 192.168.100.110 13:02 1.00s 0.29s 0.01s sshd: spas [priv]
guest tty2 :1 16:15 3days 1.27s 0.17s /sbin/upstart --user
Der Befehl last
lastb
- zeigt eine (Verlaufs-) Liste der zuletzt angemeldeten Benutzer an. Es bietet einige analytische Optionen --until
, --since
etc.
Der Befehl users
- Gibt die Benutzernamen der Benutzer aus, die derzeit beim aktuellen Host angemeldet sind. Es hat wirklich begrenzte Nutzung:
$ users
guest spas spas
Um eine bestimmte Sitzung zu beenden, können Sie die Prozessnummern mit who -u
(oder who -a
) drucken und dann sudo kill -9 <session-process-number>
:
$ who -u
spas pts/1 2017-11-05 21:43 old 1597 (tmux(1597).%0)
spas pts/14 2017-11-09 13:02 . 31822 (192.168.100.110)
guest tty2 2017-11-09 16:15 old 2225 (:1)
$ sudo kill -9 2225 # this command will kill the third session from the above list
Zusätzlich können Sie alle Prozesse eines bestimmten Benutzers beenden ( Referenz ):
sudo pkill -9 -u <username>
Siehe auch:
last
Befehl verpasst, der auch alle aktiven Sitzungen