¿Qué es el archivo / etc / passwd y para qué se utiliza?

¿Qué es el archivo / etc / passwd y para qué se utiliza?

Linux es un sistema operativo multiusuario. Y para facilitar una correcta gestión de los usuarios, el sistema almacena la información del usuario en el / etc / passwd expediente.





Esta guía lo ayudará a comprender qué es el archivo passwd y el papel importante que desempeña cuando se trata de la administración de usuarios en Linux.





¿Qué es / etc / passwd?

El archivo passwd en Linux es un archivo de configuración que contiene detalles del usuario. Una característica importante del archivo passwd es que es un archivo de texto ASCII que los usuarios pueden editar fácilmente usando cualquier editor de texto como nano y vim.





¿Es malo cargar tu teléfono durante la noche?

Aunque puede agregar y administrar usuarios directamente usando el archivo passwd, no es recomendable porque esta acción es propensa a errores tipográficos y errores. En su lugar, debería utilizar los distintos comandos de gestión de usuarios, como useradd para agregar usuarios a su sistema .

Ver el archivo / etc / passwd

Para ver el contenido del archivo passwd, puede usar cualquier editor de texto o una herramienta de comando de visualización de archivos. En esta guía, usaremos gato .



|_+_|

La salida debe ser similar a la siguiente.

Cada línea representa en realidad a un usuario en su sistema, así que no se sorprenda de que tenga tantos usuarios en la lista. La mayoría de ellos son usuarios del sistema que controlan aplicaciones específicas en su máquina Linux. Por ejemplo, el usuario correo es responsable de la aplicación Mail.





Explicación de los campos / etc / passwd

De la salida anterior, es muy claro que el / etc / passwd el archivo sigue un patrón muy específico.

Cada línea de usuario se subdivide en siete secciones o campos separados por colon personaje ( : ) como a continuación.





1. Nombre de usuario

El primer campo de una línea representa el nombre de usuario o el nombre de inicio de sesión del usuario. En el ejemplo anterior, el nombre de usuario es John .

2. Contraseña

El segundo campo muestra la contraseña cifrada del usuario. Por motivos de seguridad, las contraseñas se guardan en un archivo separado que no es legible para los usuarios habituales. los El archivo / etc / shadow almacena las contraseñas de los usuarios en Linux.

Normalmente, el campo de contraseña contiene un x para mostrar que el archivo de sombra está almacenando la contraseña de forma segura. Si el campo está en blanco, el usuario no necesita una contraseña para iniciar sesión. Para mantener la seguridad general del sistema, todos los usuarios de su sistema deben tener una contraseña. Usted puede use el comando passwd para cambiar o administrar las contraseñas de los usuarios en Linux.

cómo instalar homebrew en wii

3. ID de usuario

El campo de ID de usuario, comúnmente conocido como UID, es un número que utiliza el sistema Linux para identificar a los usuarios. La mayoría de los usuarios de sistemas tienen un ID de usuario menor que el número 1000, mientras que los usuarios normales tienen ID que van desde 1000 en adelante. los raíz El usuario (administrativo) normalmente tiene el ID 0.

4. ID de grupo

El cuarto campo es para el ID de grupo (comúnmente conocido como GID). Como ID de usuario, el GID también es un número. El ID de grupo determina el grupo principal de un usuario. Además, los GID clasifican a todos los usuarios en conjuntos específicos para facilitar la administración. Un usuario puede pertenecer a más de un grupo en Linux. Para obtener más información sobre los grupos a los que pertenece un usuario, puede consultar el / etc / group expediente.

|_+_|

5. GECOS

El siguiente campo es el campo GECOS. Por lo general, contiene el nombre completo de un usuario y detalles adicionales como el número de teléfono o los números de habitación, que están separados por comas. Este campo es opcional y, por lo tanto, puede estar en blanco.

6. Directorio de inicio

Este campo contiene el /hogar directorio asociado con el usuario. Este es el directorio principal que almacena los archivos y directorios principales del usuario, como /Escritorio y /Imágenes . En este ejemplo, el directorio de inicio del usuario está en / inicio / john .

Tener directorios de inicio separados para cada usuario es uno de los factores que permite que Linux sea un sistema operativo verdaderamente multiusuario.

7. Shell

Este campo contiene el nombre del shell predeterminado asociado con un usuario. El shell es el entorno en el que un usuario puede ejecutar comandos y scripts. La mayoría de las distribuciones de Linux utilizan Bourne Again Shell (Bash) como programa de shell predeterminado.

Facilitar la administración del sistema en Linux

Esta guía le ha mostrado cuál es el / etc / passwd en Linux y el papel clave que desempeña al administrar usuarios en su sistema Linux. El archivo passwd contiene información relacionada con el usuario, como el nombre de usuario, los detalles de la contraseña, la ruta del directorio de inicio, los ID de usuario y grupo, etc.

cuántos seguidores se transmitirán en vivo en tiktok

Como ha visto, la mayoría de los usuarios de Linux suelen formar parte de un grupo para facilitar la administración del acceso a archivos y otros privilegios. Puede agregar usuarios a los grupos usted mismo si tiene los permisos necesarios para hacerlo.

Cuota Cuota Pío Correo electrónico Ubuntu Linux: agregue y elimine usuarios a grupos de manera fácil

¿Quiere administrar mejor a los usuarios en Ubuntu Linux? La respuesta es crear grupos y luego usar la función de agregar usuario de Ubuntu.

Leer siguiente
Temas relacionados
  • Linux
  • Control de cuentas del usuario
  • Administracion del sistema
Sobre el Autor Bueno para ir(36 Artículos publicados)

Mwiza desarrolla software de profesión y escribe extensamente en Linux y programación front-end. Algunos de sus intereses incluyen historia, economía, política y arquitectura empresarial.

Más de Mwiza Kumwenda

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse