Soy un usuario de Windows que avanza gradualmente hacia Linux. En Windows tenemos la opción de tener o no tener una contraseña para un usuario. Una vez que no ponemos una contraseña, podemos iniciar sesión directamente en el sistema.
Sin embargo, en Linux esto no es posible ya que cada usuario debe tener una contraseña. Incluso si uno no da una contraseña, no escribe nada y simplemente presionar la Returntecla no inicia sesión (a diferencia de Windows). ¿Existe alguna contraseña predeterminada establecida para cada usuario o cualquier otro mecanismo mediante el cual siempre se asigna una contraseña?
Respuestas:
La autenticación se puede manejar de muchas maneras diferentes en Linux. La autenticación de contraseña a través de / etc / passwd y / etc / shadow es el valor predeterminado habitual. No hay contraseña predeterminada.
No se requiere que un usuario tenga una contraseña. En una configuración típica, un usuario sin contraseña no podrá autenticarse con el uso de una contraseña. Esto es común para los usuarios del sistema que se utilizan para ejecutar demonios, pero no están destinados a ser utilizados directamente por un humano.
Puede configurar Linux para permitir el inicio de sesión en el escritorio automáticamente, o permitir el inicio de sesión sin contraseña. La autenticación se realiza a través de PAM , que es altamente configurable. El Arco wiki ofrece la siguiente configuración PAM para inicio de sesión sin una contraseña:
fuente
Para responder a la pregunta literal: no, no hay una contraseña predeterminada. Por lo general, de forma predeterminada, una cuenta tendrá una contraseña "no válida", es decir, un hash de contraseña que no coincidirá con ninguna contraseña. Para poder iniciar sesión, se debe especificar explícitamente una contraseña, por ejemplo, ejecutando
passwd
la cuenta en cuestión.Sin embargo, puede configurar el administrador de inicio de sesión para iniciar sesión automáticamente como un usuario específico, ya sea inmediatamente o después de un retraso, si lo desea. Eso no se hace normalmente, pero la función existe.
fuente
No no hay. Para cada usuario que cree en la GUI, debe establecer manualmente la contraseña. Las contraseñas en blanco o la contraseña estándar predeterminada obviamente se consideran un alto riesgo de seguridad.
Pero
Tiene el comando
newusers
que puede ayudarlo a crear uno o varios usuarios utilizando la contraseña predeterminada que desea en modo de texto sin formato. uso como raíz:newusers file
donde file es un archivo de texto con la siguiente estructura para cada línea: pw_name: pw_passwd: pw_uid: pw_gid: pw_gecos: pw_dir: pw_shellPuede hacerlo también en una línea de comando. Ejemplo:
fuente
No, no hay una contraseña predeterminada para los usuarios. La información que puede leer es la página del manual para adduser
man adduser
Este comando utiliza
useradd
cuál es un comando de nivel inferior.fuente
adduser
es su propio comando. En RHEL, es un enlace simbólico auseradd
.No hay una contraseña predeterminada: una cuenta tiene una contraseña o no (en cuyo caso no puede iniciar sesión, al menos no con autenticación de contraseña). Sin embargo, puede establecer una contraseña vacía. Sin embargo, muchos servicios rechazan las contraseñas vacías. En particular, con una contraseña vacía, no podrá iniciar sesión de forma remota. Pero podrá iniciar sesión en la consola.
En lugar de usar esta función, le recomiendo configurar una contraseña razonablemente segura, y si realmente no desea tener que escribirla porque su computadora se queda en casa y nadie más que usted accede a ella, configure el inicio de sesión automático . Una cuenta sin contraseña tiene sentido en algunos casos, como los niños.
fuente