GNU/Linux >> Tutoriels Linux >  >> Linux

Comment expulser un utilisateur bénin de votre système ?

Je cherchais cela sur Google il y a un peu et j'ai remarqué plusieurs façons, mais je suppose que Google ne sait pas tout. Alors, comment allez-vous vous expulser les utilisateurs de votre machine Linux ? aussi comment faites-vous pour voir qu'ils sont connectés en premier lieu ? et connexe… votre méthode fonctionne-t-elle si l'utilisateur est connecté à un X11 DE (ce n'est pas une exigence, je suis juste curieux) ?

Réponse acceptée :

Il existe probablement un moyen plus simple, mais je fais ceci :

  1. Voir qui est connecté à votre machine — utilisez who ou w :

    > who  
    mmrozek  tty1         Aug 17 10:03  
    mmrozek  pts/3        Aug 17 10:09 (:pts/2:S.0)
    
  2. Recherchez l'ID de processus du shell auquel leur TTY est connecté :

    > ps t  
    PID   TTY      STAT   TIME COMMAND  
    30737 pts/3    Ss     0:00 zsh
    
  3. Riez de leur déconnexion imminente (cette étape est facultative, mais encouragée)

    > echo "HAHAHAHAHAHAHAHA" | write mmrozek pts/3
    
  4. Tuez le processus correspondant :

    > kill -9 30737
    

Je viens de découvrir que vous pouvez combiner les étapes 1 et 2 en donnant who le -u drapeau; le PID est le nombre à droite :

> 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. Comment bloquer ou désactiver les connexions utilisateur normales sous Linux

  2. Comment évaluer votre système (CPU, File IO, MySQL) avec Sysbench

  3. Comment trouver qui est connecté à votre système et ce qu'il fait

  4. Comment pouvez-vous protéger votre ordinateur ?

  5. Comment sauvegarder l'intégralité de votre système Linux à l'aide de Rsync

Comment installer Pop OS sur votre système :un tutoriel pour les débutants

Comment déconnecter un utilisateur de SSH sous Linux

Comment prendre le contrôle de votre sécurité MongoDB

Comment installer Sysdig pour surveiller votre système Linux

Comment installer et utiliser Docker dans votre système Linux

Comment ajouter ou créer un utilisateur sudo dans le système Linux [Quickstart]