Cómo hacer kill y logout a usuarios en un sistema Linux
De Proyecto Ciencia
Esta es una pregunta de nóveles administradores que sugiere que la gente ama matar y mostrar sus poderes al resto del mundo ;)
Hay un paquete llamado procps. Dicho paquete incluyo varias utilidades. Una de tales utilidades es skill el cual es responsable de enviar una señal a los usuarios y procesos tales como:
- Detener el terminal de un usuario.
- Hacer Kill a un usuario y desconectarlo.
También, nota que esas son utilidades que navegan el sistema de archivos /proc, el cual no es un sistema de archivo rea pero si una manera de que el kernel pueda proveer información acerca del estado de las entradas en su tabla de procesos.
Contenido |
Tarea: ¿Cómo hacer halt/stop a un usuario llamado didi?
Escribe el comando skill como se muestra a continuación:
skill -STOP -u didi
Debes ser super usuario para parar otros usuarios
Tarea: ¿Cómo hacer resume al usuario didi que habíamos puesto en estado hatl/stop?
Envía CONT al usuario didi, escribe el comando como se muestra a continuación:
skill -CONT -u didi
Tarea: ¿Cómo hacer kill y logout a un usuario llamado didi?
Puedes enviar KILL al usuario, escribiendo el comando como se muestra a continuación:
skill -KILL -u didi
Tarea: Hacer Kill y logout a todos los usuarios
El último comando para hacer kill y logoug a todos los usuarios es el siguiente:
skill -KILL -v /dev/pts/*
Por favor, notar que es importante envíar una advertencia de que los usuarios van a ser desconectados con el comando wall para evitar pérdida de data.
Fuente: http://www.cyberciti.biz/tips/howto-linux-kill-and-logout-users.html
Traducción: Muammar El Khatib <muammar [at] proyectociencia.org>
