¿Hay una manera simple de forzar a otro usuario a salir de un cuadro de Linux, mientras estoy conectado como root? Entiendo que podría determinar qué tipo de sesión tienen abierta y eliminar el pid, pero creo que debe haber un comando para hacer esto que no conozco.
¿Algunas ideas?
linux
user-management
Brent
fuente
fuente

skillcomando detallado por Mihai Limbăşan. YMMVPuede eliminar todos los procesos de un usuario a través de
skill. Ejemplo:enviará SIGTERM a todos
usernamelos procesos de. Para matarlos para siempre (a través de SIGKILL) use -KILL en lugar de -TERM; tenga en cuenta, sin embargo, que probablemente hará que pierdan datos de esa manera. Es muy efectivo, fíjate ...skilles parte delprocpspaquete que está instalado por todas las distribuciones por defecto.fuente
-v pts/*), que es de la página del manual, puede ser útil.El
pkillykillallse prefieren sobreskill. Esto es de laskillpágina del manual:Esto debería funcionar:
o
fuente
Otra forma fácil de hacerlo es ejecutar
kill -1 <pid>donde pid es el número de ID de proceso de la sesión SSH.Al ejecutar este comando, puede ver todos los árboles de proceso sshd , al eliminar el ID del proceso principal, efectivamente eliminará la sesión de usuario asociada con él:
Busque sshd y luego ejecute:
Donde 39383 es un ejemplo de un número de identificación de proceso arbitrario.
fuente