Comencemos con el lanzamiento de un Ubuntu 20.04 Aplicación de consola. La tecla de acceso directo "Ctrl+Alt+T" se utilizará para iniciarla en nuestro sistema rápidamente. Para usar el comando usermod en Linux, debemos usarlo en la terminal con los derechos de sudo. Para el uso de los derechos de sudo, debe usar la palabra clave "SU" en el shell, como se muestra a continuación. Requerirá su contraseña de cuenta raíz y presione Enter para hacerlo. Verá que podremos trabajar en un entorno terminal sudo.
01: Agregue detalles adicionales a la cuenta de usuario
En primer lugar, utilizaremos el comando usermod para agregar algunos detalles a algunas cuentas de usuario. Para eso, usaremos la bandera "-c" con ese detalle y el nombre de usuario de una cuenta, yo.mi. "Linux". Para verificar las actualizaciones, tenemos que usar el comando GREP con el indicador "-e" y el nombre de una cuenta "Linux" al mencionar la ruta al archivo "/etc/passwd". Nos mostrará los detalles actualizados sobre el usuario "Linux" como se muestra a continuación.
02: actualizar el grupo primario
Somos capaces de actualizar el grupo principal de cualquier usuario en Linux utilizando el comando usermod. En primer lugar, debemos verificar los detalles de la cuenta sobre su grupo utilizando el comando "ID" que se muestra a continuación. El usuario "Linux" funciona en el grupo principal "Linux".
El indicador "-g" dentro del comando usermod puede permitirle cambiar el grupo principal de un usuario "Linux". Cambiaremos el grupo "Linux" con el grupo "Admin". Usando el comando "ID", podemos ver el cambio en el grupo primario de una cuenta "Linux".
El indicador de capital "-g" dentro del USERMOD se puede usar para agregar los nuevos grupos a la cuenta específica sin cambiar el grupo primario y eliminar los anteriores.
03: actualizar el nombre de usuario de la cuenta de la cuenta
El indicador "-l" se puede usar en el comando usermod para cambiar el nombre de usuario o el nombre de inicio de sesión de cualquier usuario específico hasta ahora. Por lo tanto, hemos cambiado el nombre de la cuenta "Linux" a "Linux Admin". El comando "ID" se ha utilizado para obtener la información sobre la cuenta "Linux". Emite que el nombre "Linux" no se ha encontrado hasta ahora.
Entonces, hemos cambiado el nombre de usuario "Linuxadmin" a "Linux" una vez más usando el comando "usermod". Después de usar el comando "ID", hemos encontrado los detalles sobre "Linux" nuevamente.
04: Cuenta de bloqueo
Para bloquear la cuenta en particular, debe usar el indicador "-l" en el comando usermod, como puede ver debajo. El uso del comando "GREP" para el usuario "Linux" para ver el archivo "/etc/shadow" si la cuenta está bloqueada o no. La salida muestra el "!"Firma después del nombre de una cuenta que ilustra que esta cuenta está bloqueada.
05: cuenta de desbloqueo
Debe usar el indicador "-u" dentro del mismo comando usermod que se demuestra a continuación para desbloquear la cuenta ya bloqueada. Ahora, la salida del comando "Grep" no muestra "!" firmar.
06: Mueva la carpeta de casa
Puede mover el contenido de un directorio de inicio de una cuenta en particular a otra carpeta de su elección. Debe verificar el directorio de inicio actual de una cuenta "Linux" utilizando el comando GREP con los detalles del archivo "/etc/passwd". Muestra que la carpeta de inicio es actualmente la carpeta "Linux".
Para cambiarlo, debe utilizar el indicador "-d" para el directorio, la bandera "-m" para "moverse" junto con la ruta a un nuevo directorio y "/var/linux/". Ahora la carpeta de Linux ha ilustrado que se ha guardado en el directorio "var" según el comando GREP en la imagen.
07: Hacer contraseñas visibles
Usando el comando USERMOD en el shell, simplemente podemos encriptar la contraseña de usuario particular. Para esto, necesitamos usar el indicador "-P" dentro del comando usermod junto con la contraseña de la cuenta "Linux". El comando GREP le mostrará la contraseña en los detalles.
08: actualizar shell
Podemos usar el indicador "-s" en el comando usermod para cambiar el shell de un usuario en particular. En primer lugar, tenemos que verificar el shell de usuario actual usando GREP, ya que sale "/bin/sh/".
Usando el comando usermod con la bandera "-s 'junto con el nuevo shell" Bash ", podemos cambiar la cuenta" Linux "Shell.
09: actualizar ID
También podemos usar el comando usermod para cambiar el usuario y su identificación de grupo. En primer lugar, debe usar el comando simple "ID" para ver los "IDS" actuales. Después de eso, utilizaremos el indicador "-U" dentro del comando usermod para cambiar la "ID" del usuario actual para "Linux" a 1001. La "ID" para usar Linux se ha actualizado después de verificar la información de la cuenta.
Para cambiar el grupo "ID", debe mencionar la nueva identificación del grupo con la bandera "-g" junto con el nombre de usuario en el comando usermod. También puede hacer uso de los indicadores "-u" y "-g" tanto en un solo comando para cambiar tanto el usuario "ID" como su grupo "ID" al mismo tiempo. El comando se muestra a continuación. Después de volver a verificar, puede ver que las ID se actualizan en el registro.
10: Actualizar la carpeta de inicio de la cuenta
En primer lugar, necesitamos verificar la carpeta de inicio actual del usuario específico, yo.mi. Linux, y luego actualice el directorio. Entonces, el comando GREP con el indicador "-e" y la ubicación del archivo "/etc/passwd" se utilizarán para hacerlo, como se demuestra a continuación.
Para actualizar la carpeta, necesitamos usar el indicador "-d" dentro del comando usermod junto con la nueva ruta “/home/linux/” a la cuenta corriente, i.mi. Linux. Después de usar el mismo comando GREP con el indicador "-e" y la ubicación del archivo "/etc/passwd", podremos ver estos cambios.
11: Actualizar fecha de vencimiento
El comando usermod nos permite cambiar la fecha de vencimiento actual de cualquier usuario. En primer lugar, el terminal de Linux Sudo presenta el comando "Cheage" para enumerar todos los detalles de la cuenta sobre las contraseñas. Entonces, veremos todos estos detalles utilizando una cuenta "Linux" como se muestra.
Usemos el comando usermod con el indicador "-e" para cambiar la fecha de vencimiento del usuario "Linux" como se muestra. Después de eso, se utilizará el mismo comando "Cheage" para enumerar los detalles de la contraseña del usuario "Linux". A cambio, la salida nos muestra la nueva fecha de vencimiento en detalle.
Conclusión:
Lo hemos hecho con el comando Linux usermod. Hemos cubierto todos los métodos más simples posibles para usar el comando "usermod" en el terminal sudo del Ubuntu 20.04 sistema. Hemos descrito claramente todos y cada uno de los métodos y el uso del comando usermod en detalle a nuestros usuarios en este artículo.