2017-12-07 1 views
0

Unter Linux (wenn er sudo Rechte hat) anmelden und Kontrolle eines anderen Benutzers nimmt Konto/username, sudo su - usernameFinde heraus, wer als ich angemeldet, kann man mit su

tun, aber ist es eine Möglichkeit zu finden, wer hat sich so eingeloggt und mein Konto benutzt?

+1

Sollte mehr zum Thema auf Super-User oder Unix & Linux, aber sudo kann für umfangreiche Protokolle konfiguriert werden (irgendein sudo-ed Befehl). Aber irgendwie versucht, Ihr Konto vor jemandem zu schützen, der Admin-Privilegien auf der Maschine hat, ist nicht sinnvoll. Sie können vertrauliche Daten nur im Ruhezustand mit Kryptographie schützen. Aber die Regel ist: Vertrauen Sie dem Administrator einer Maschine nicht, benutzen Sie die Maschine nicht. –

+0

Einzige Idee, was ich habe, ist 'ps -u ' zu verwenden und Prozesse von Ihrem Terminal manuell zu finden Oder wenn Sie nur wissen möchten, ob es jemand anderen als Sie angemeldet ist, kann 'netstat' verwenden (' nestat -a -p') sollte funktionieren – xxxvodnikxxx

Antwort

1

Sie last Befehl verwenden können.

man last:

zuletzt, lastb - zeigen eine Liste der zuletzt eingeloggte Benutzer

DESCRIPTION 

     last searches back through the /var/log/wtmp file (or the file desig‐ 
     nated by the -f option) and displays a list of all users logged in (and 
     out) since that file was created. One or more usernames and/or ttys 
     can be given, in which case last will show only the entries matching 
     those arguments. Names of ttys can be abbreviated, thus last 0 is the 
     same as last tty0. 
1

/var/log/auth.log enthält die Protokollinformationen für sudo Versuche in ubuntu

+0

Es zeigt nicht, was ich frage, aber ich werde damit zu tun haben. Vielen Dank –

Verwandte Themen