Administrar usuarios y sus permisos es una tarea importante en la administración de un servidor VPS. Aquí te dejo algunos comandos que te ayudarán a manejar esta tarea en un servidor Linux, que es el sistema operativo más común en los servidores VPS.
Antes de comenzar, necesitarás iniciar sesión en tu servidor mediante SSH. Supondremos que ya tienes un servidor VPS corriendo con una distribución de Linux.
1. Crear nuevos usuarios
Para crear un nuevo usuario, puedes usar el comando `adduser`. Por ejemplo, si quieres crear un usuario llamado `nuevousuario`, simplemente ejecutarías:
```bash
sudo adduser nuevousuario
```
Se te pedirá que introduzcas y confirmes una contraseña para el nuevo usuario, así como algunas otras informaciones que son opcionales.
2. Dar a un usuario permisos de superusuario (administrador)
Solo crear un nuevo usuario no le dará permisos de administrador. Para hacer eso, necesitarás agregar a nuevo usuario al grupo de `sudo` que contiene a los usuarios que tienen permiso para ejecutar comandos como superusuario.
Para hacer esto, ejecutarías:
```bash
sudo usermod -aG sudo nuevousuario
```
3. Cambiar a una cuenta de usuario diferente
Si necesitas cambiar a una cuenta de usuario diferente en la terminal, puedes usar el comando `su`. Por ejemplo:
```bash
su – nuevousuario
```
Necesitarías ingresar la contraseña de `nuevousuario` para continuar.
4. Verificar los permisos de un usuario
Para verificar los permisos de un usuario, puedes usar el comando `id`. Por ejemplo:
```bash
id nuevousuario
```
Esto te mostrará el uid, gid, y los grupos a los que pertenece `nuevousuario`.
5. Borrar un usuario
Para eliminar a un usuario del sistema, puedes utilizar el comando `deluser`. Por ejemplo:
```bash
sudo deluser nuevousuario
```
IMPORTANTE: Este comando eliminará al usuario y su directorio principal. Asegúrate de tener copias de seguridad de todos los datos importantes antes de eliminar a un usuario.
Por favor, estudie cada comando y entienda lo que está haciendo antes de ejecutar cualquier comando en su servidor VPS.
Siempre es vital recordar que la administración de un sistema implica una gran responsabilidad, y se debe tener cuidado al asignar permisos y crear usuarios.