Como anular el acceso a un usuario en Linux

Para anular el acceso de un usuario específico en un servidor Linux, tomaremos como ejemplo al usuario Monica,  puedes seguir los siguientes pasos:

1. Abre una terminal en tu servidor Linux.

2. Inicia sesión como usuario root o utiliza el comando `sudo` para ejecutar los siguientes comandos con privilegios administrativos.

Para deshabilitar el acceso SSH para el usuario "monica", puedes editar el archivo `/etc/ssh/sshd_config` y agregar una línea que niegue explícitamente su acceso. Sigue estos pasos:

1. Ejecuta el siguiente comando para abrir el archivo `/etc/ssh/sshd_config` en un editor de texto:

sudo nano /etc/ssh/sshd_config

2. Busca la línea que contiene la opción `AllowUsers` o `DenyUsers`. Si no existe, puedes añadirla al final del archivo.

3. Agrega el nombre de usuario "monica" a la lista de usuarios denegados. Por ejemplo, si tienes la opción `AllowUsers`, puedes modificarla de la siguiente manera:

AllowUsers username1 username2 ...

o

AllowUsers username1 username2 ...
DenyUsers monica

Si tienes la opción `DenyUsers`, simplemente agrega el nombre de usuario "monica" a continuación:

DenyUsers monica

4. Guarda los cambios en el archivo y ciérralo.

Luego de realizar estos pasos, el usuario "monica" ya no podrá acceder al servidor a través de SSH. Asegúrate de reiniciar el servicio SSH para que los cambios surtan efecto. Puedes hacerlo ejecutando el siguiente comando:

sudo systemctl restart sshd

Recuerda que estos pasos pueden variar según la distribución de Linux que estés utilizando. Si tienes alguna duda o si los pasos no funcionan según lo esperado, por favor, proporciona más información sobre tu distribución de Linux específica y estaré encantado de ayudarte.