Raspberry Pi permite al administrador/propietario crear y administrar las cuentas de varios usuarios porque el dispositivo Raspberry Pi puede actuar como un servidor donde múltiples usuarios pueden acceder al sistema a la vez para ejecutar sus operaciones lado a lado sin afectar el trabajo de los demás. Pero si una cuenta de usuario permanece inactiva durante tanto tiempo o el administrador ya no requiere la cuenta, es mejor eliminarlos con todos los directorios del hogar.
Si necesita ayuda para eliminar la cuenta de usuario con todos sus directorios de inicio del sistema Raspberry Pi, siga este artículo.
Eliminar cuentas de usuario con directorios de inicio en Raspberry Pi
Para eliminar la cuenta de usuario con directorios de inicio en Raspberry Pi, siga los pasos mencionados a continuación:
Paso 1: Recuerde que solo el administrador tiene los privilegios de crear o eliminar a un usuario, por lo que primero cambiar a la cuenta raíz siguiendo el comando escrito a continuación:
$ sudo -i
Paso 2: Luego cree un usuario aleatorio para que podamos eliminarlo más tarde para mostrar el proceso:
# agregar usuario
Tan pronto como creamos un usuario, también se crea un directorio de inicio con su nombre.
Nota: Si ya ha creado una cuenta de usuario, puede omitir este paso.
Paso 3: Ahora ejecute el comando escrito a continuación para mostrar a todos los usuarios en el sistema Raspberry Pi:
$ awk -f ":" '/home/imprimir $ 1'/etc/passwd | clasificar
Etapa 4: Ahora mostremos el número PID (ID de proceso) del usuario para que podamos usar ese número más tarde para matar los procesos que se ejecutan a sabiendas o sin saberlo en el sistema:
# pgrep -u
A continuación se menciona un comando alternativo para encontrar el número PID para el usuario de salida:
$ ps -f - -pid $ (pgrep -u)
Los usuarios pueden optar por cualquiera de los comandos anteriores para encontrar el número PID.
Paso 5: Ahora mate los procesos para el usuario, este paso es importante ya que no puede eliminar a un usuario si algún proceso se ejecuta en segundo plano. Simplemente use el PID del usuario (que haya encontrado en el Paso 4) con el comando Kill:
# Killall -9 60651
O alternativamente, puede usar el nombre de usuario con el comando Kill en lugar del número PID, pero se recomienda usar el número PID para precisión:
# killall -9 -u
Paso 6: Después de matar el proceso, ahora puede eliminar el usuario de manera segura ejecutando el comando escrito a continuación:
# Deluser-Remove-Home
Paso 7: Después de ejecutar el comando anterior, el usuario debe eliminarse y para verificar que intentemos ejecutar el comando Switch User:
# Su Linuxhint
En la salida, dice que el usuario no existe, significa que nuestro usuario ha sido eliminado con éxito.
De esta manera, puede eliminar cualquier usuario con directorios de inicio en el sistema Raspberry Pi.
Conclusión
Para eliminar cualquier usuario con directorios de inicio, primero cambie a la cuenta raíz utilizando el comando sudo -i en el terminal para tener todos los privilegios administrativos/raíz. Luego, asegúrese de que no se realice ningún proceso con ese nombre de usuario, matando el proceso con la identificación del proceso o el PID. Finalmente, elimine al usuario utilizando el comando delusador junto con el nombre del usuario.