GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann man einen gutartigen Benutzer von Ihrem System werfen?

Ich habe das vor ein bisschen gegoogelt und ein paar Möglichkeiten bemerkt, aber ich vermute, dass Google nicht alles weiß. Also, wie geht es dir Benutzer aus Ihrer Linux-Box werfen? Wie sehen Sie auch, dass sie überhaupt eingeloggt sind? und ähnliches … funktioniert Ihre Methode, wenn der Benutzer bei einem X11 DE angemeldet ist (keine Voraussetzung, ich bin nur neugierig)?

Akzeptierte Antwort:

Es gibt wahrscheinlich einen einfacheren Weg, aber ich mache das:

  1. Sehen Sie, wer bei Ihrem Computer angemeldet ist – verwenden Sie who oder w :

    > who  
    mmrozek  tty1         Aug 17 10:03  
    mmrozek  pts/3        Aug 17 10:09 (:pts/2:S.0)
    
  2. Schlagen Sie die Prozess-ID der Shell nach, mit der ihr TTY verbunden ist:

    > ps t  
    PID   TTY      STAT   TIME COMMAND  
    30737 pts/3    Ss     0:00 zsh
    
  3. Lachen Sie über ihre bevorstehende Trennung (dieser Schritt ist optional, wird aber empfohlen)

    > echo "HAHAHAHAHAHAHAHA" | write mmrozek pts/3
    
  4. Beenden Sie den entsprechenden Prozess:

    > kill -9 30737
    

Ich habe gerade entdeckt, dass Sie die Schritte 1 und 2 kombinieren können, indem Sie who angeben das -u Flagge; die PID ist die Nummer rechts:

> who -u
mmrozek  tty1         Aug 17 10:03 09:01        9250
mmrozek  pts/18       Aug 17 10:09 01:46       19467 (:pts/2:S.0)

Linux
  1. Wie Sie Ihr System (CPU, File IO, MySQL) mit Sysbench bewerten

  2. Wie können Sie Ihren Computer schützen?

  3. So sichern Sie Ihr gesamtes Linux-System mit Rsync

  4. Linux – Wie deaktiviere ich den Systemton für nicht privilegierte Benutzer?

  5. So bringen Sie Ihr System zum Absturz:Gefährliche Linux-Befehle

So installieren Sie Pop OS auf Ihrem System:Ein Tutorial für Anfänger

So melden Sie einen Benutzer unter Linux von SSH ab

So übernehmen Sie die Kontrolle über Ihre MongoDB-Sicherheit

So installieren Sie Sysdig, um Ihr Linux-System zu überwachen

So installieren und verwenden Sie Docker in Ihrem Linux-System

So fügen Sie einen sudo-Benutzer im Linux-System hinzu oder erstellen ihn [Schnellstart]