Cómo crear un nuevo usuario en Raspberry Pi OS
Las versiones anteriores del sistema operativo Raspberry Pi solían tener credenciales de usuario estándar de forma predeterminada. Aunque la versión más nueva le pide que cree un nombre de usuario y una contraseña personalizados durante la instalación, es posible que deba crear más usuarios en el futuro para cumplir con los requisitos adicionales.
Puede hacer esto fácilmente usando los comandos de Linux, y dado que el sistema operativo Raspberry Pi es una versión de Linux, los mismos comandos también se aplican a otras distribuciones.
Crear un nuevo usuario en Raspberry Pi OS
Puede usar tanto useradd como adduser para crear un nuevo usuario en Linux; Sin embargo, los comandos son ligeramente diferentes. useradd es un comando de bajo nivel y funciona con todas las distribuciones de Linux, mientras que adduser es un comando de alto nivel y funciona con menos distribuciones. Ambos comandos funcionan bien en el sistema operativo Raspberry Pi.
Use este comando para crear un usuario llamado vishnu usando useradd:
sudo useradd vishnu
Sin embargo, el comando no crea un directorio de inicio para el nuevo usuario. Así es como crearía usuarios del sistema que no necesitan un directorio de inicio. Además, debe establecer la contraseña para el nuevo usuario usando:
sudo passwd vishnu
Por el contrario, el comando adduser le pide que establezca la contraseña en el momento de crear el usuario.
sudo adduser vishnu
Además, crea un directorio de inicio con el nombre del usuario. Puedes comprobarlo con:
ls /home
Crear un nuevo usuario con una identificación específica
Los nuevos usuarios obtienen el siguiente UID disponible de forma predeterminada. A veces es deseable crear un nuevo usuario con un UID personalizado. Puedes hacer esto usando:
sudo useradd -u 2200 vishnu
-u especifica UID, 2200 en este caso. Una vez que se crea el nuevo usuario, puede verificar con el comando id , que muestra el UID y los grupos a los que pertenece un usuario.
id vishnu
Cómo crear un nuevo usuario con un directorio de inicio personalizado
Si desea un nombre personalizado para su directorio de inicio, puede usar el comando:
sudo useradd -m -d /home/mychoice vishnuhome
-m especifica que se debe crear el directorio de inicio y -d especifica la ubicación del directorio.
Otorgue al nuevo usuario los privilegios correctos
Creaste un nuevo usuario, pero es un usuario estándar y no pertenece a los grupos que tiene el usuario predeterminado de Raspberry Pi. Sin ser miembro de esos grupos, el nuevo usuario no puede administrar el sistema y manejar situaciones donde se requieren privilegios elevados. Por ejemplo:
- Actualizar el sistema requeriría privilegios sudo
- Conectarse a nuevas redes Wi-Fi usando el administrador de red requeriría que el usuario esté en el grupo netdev
Para agregar el nuevo usuario al grupo sudo, ejecute:
sudo usermod -a -G sudo vishnu
…donde -a especifica agregar y -G especifica grupo.
Para agregar el nuevo usuario a todos los grupos como usuario predeterminado, primero enumere los grupos del usuario predeterminado con:
id vishnu
Luego, agregue el nuevo usuario a esos grupos con:
sudo usermod -a -G comma,separated,group,names vishnu
Eliminar usuarios no deseados en Raspberry Pi OS
En el sistema operativo Raspberry Pi, debe eliminar el usuario pi predeterminado si no es esencial. Esto es por razones de seguridad. Si ha habilitado SSH en la Raspberry Pi con el nombre de usuario predeterminado pi , es vulnerable a la piratería de fuerza bruta a menos que esté protegido por una aplicación de limitación de velocidad como Fail2Ban.
En Raspbian, que es una versión anterior del sistema operativo, es casi obligatorio eliminar el usuario pi cuando SSH está habilitado porque el nombre de usuario y la contraseña predeterminados están predeterminados.
Para eliminar el usuario predeterminado, debe iniciar sesión como un usuario diferente. Para hacer eso, primero debe deshabilitar el inicio de sesión automático .
Ahora inicie sesión como otro usuario que tenga privilegios sudo y elimine el usuario requerido usando:
sudo userdel tom
Si también desea eliminar el directorio de inicio del usuario, use:
sudo userdel -r jill
…donde -r es para eliminar el directorio de inicio.
También puede usar el comando deluser para hacer lo mismo; aunque los argumentos son diferentes.
sudo deluser --remove-home jack
Crear nuevos usuarios usando comandos es más fácil de lo que piensas
Los comandos son los que hacen que Linux sea especial; le dan mucha más flexibilidad para especificar las instrucciones exactas.
A menudo, la GUI no puede acomodar todas las funciones elaboradas que pueden realizar los comandos. Aprender comandos es como hablarle a la computadora en su idioma nativo, y es fácil.
Deja una respuesta