¿Cómo agregar una cuenta de invitado sin contraseña?


13

A veces tengo amigos en mi casa que quieren usar mi computadora. ¿Cómo pueden usar una cuenta de invitado sin escribir una contraseña?


Las respuestas están desactualizadas.
6005

Respuestas:



8

Método 1

user@ubuntu:~$ sudo adduser guest
user@ubuntu:~$ sudo passwd -d guest

Esto agregará un usuario llamado "invitado" y luego eliminará su contraseña. Puede iniciar sesión desde el indicador de inicio de sesión de getty estándar y desde los administradores de inicio de sesión gráficos como GDM. Esto funciona para mí en Ubuntu 10.10.

Sin embargo, aparentemente esto no funciona para algunas personas que usan Ubuntu. Así:

Método 2

  1. Haz un usuario.
  2. Abra / etc / shadow: gksudo gedit /etc/shadow
  3. Encuentre la línea que comienza con el usuario que acaba de crear. Observe que la línea tiene múltiples campos separados por dos puntos.
  4. Cambiar el segundo campo a: U6aMy0wojraho. En mi caso:

    invitado: $ 6 $ m4CpcgBw $ i9XLGaUNToClOJ1X5Grug / COUjlkhoPv1: 15048: 0: 99999: 7 :::

    se convierte en:

    guest:U6aMy0wojraho:15048:0:99999:7:::
    
  5. Guarde el archivo, cierre sesión y pruebe su nueva cuenta sin contraseña.

El origen de este método es del livecd de Ubuntu. El usuario predeterminado (ubuntu) no requiere contraseña de inicio de sesión. Si nos fijamos en /etc/shadowel livecd, U6aMy0wojrahoes la forma encriptada de la contraseña mágica utilizada. Explico esto para enfatizar que esto no es una solución general de Linux, sino algo específicamente Ubuntu.


1
Esto se puede hacer con un solo comando:useradd -m -p U6aMy0wojraho guest
STX_user3581226

2

Cree un nuevo usuario, sin acceso de administración, luego haga clic en: "Sin contraseña al iniciar sesión". Esto puede resolver su problema, pero puede iniciar sesión y a su nombre (en la parte superior): sesión de invitado.


-1

Acabo de encontrar esto guía (que data de 2010) que utiliza la sesión de invitado en lugar de crear un usuario. Una sesión de invitado tiene una configuración de seguridad más alta de forma predeterminada, no permite el acceso a los archivos del sistema de archivos en nautilus y todos los archivos se eliminan al cerrar sesión ya que se almacenan en / tmp.

Aquí está el contenido del enlace anterior, una publicación creada originalmente por @Kainalu :

Moderadores: no sé dónde aprendí a hacer esto y no pude encontrarlo, así que decidí publicar aquí. Si esto es un engaño, o el lugar equivocado para esto, modere en consecuencia.

Aprendí a hacer esto en la red en alguna parte. Este tutorial lo ayudará a crear una cuenta en la pantalla de inicio de sesión que iniciará sesión en la misma sesión de invitado que se ve en el menú del usuario. La ventaja de esto es que será una cuenta de invitado fácilmente accesible, sin preservar ningún archivo o cambio al cerrar sesión, y un modelo de mayor seguridad para la cuenta. Confirmado para trabajar en 10.04 - 10.10, pero las instrucciones son para 10.10

  1. En una cuenta de administrador existente, vaya a la entrada del menú Sistema -> administración -> Usuarios y grupos

  2. Haz clic en Agregar. Es posible que deba proporcionar una contraseña en este momento. Nombra a tu nuevo usuario lo que quieras, excepto invitado. La cuenta no se puede llamar invitado, pero el visitante lo hace muy bien. no se necesita el cifrado de la cuenta. Esta cuenta será una cuenta "de refuerzo" para la sesión de invitado

  3. En la siguiente pantalla, ingrese una contraseña y asegúrese de hacer clic en la casilla de verificación "No solicitar contraseña al iniciar sesión", haga clic en Aceptar para finalizar

  4. Como precaución adicional, haga clic en Configuración avanzada, cuando regrese a la pantalla Usuarios y grupos, y en la pestaña Privilegios de usuario, desactive la opción Monitorear registros del sistema.

  5. Salga del menú Usuarios y grupos, y luego cierre sesión y acceda a su nueva cuenta

  6. Una vez allí, cree una carpeta llamada GuestManager, y en esa carpeta, cree un archivo de texto sin formato llamado Guestmanager.sh, con este código:

Código:

#!/bin/bash

# Launches the guest session
/usr/share/gdm/guest-session/guest-session-launch
# Logs the user when done
/usr/bin/gnome-session-save --logout
  1. Guarde eso y luego haga clic derecho sobre él, vaya a propiedades y luego vaya a la pestaña de permisos. En esta pestaña, haga clic en "permitir ejecutar archivo como programa", y luego cierre esa ventana.

  2. Abra la entrada del menú Sistema -> Preferencias -> Aplicaciones de inicio, y una vez allí, apague todas las aplicaciones de inicio, y luego haga clic en Agregar. Complete el nombre y comente como GustManager, y para el comando, ingrese /home/visitor/GuestManager/GuestManager.sh, donde visitante sería el nombre que seleccionó para la cuenta en el paso 2. haga clic en Agregar, luego cierre

  3. Elimine todos los applets y barras de herramientas adicionales (puede que desee salir del menú principal de gnome), y configure el fondo en negro o algo más soso, y cierre la sesión. Dado que esta cuenta es solo un "refuerzo", ninguna de estas barras de herramientas será necesaria, por lo que eliminarlas ahorra memoria y tiempo de carga.

  4. ¡DISFRUTAR!


1
Obligatorio "Se alienta a publicar la sustancia de un enlace en el cuerpo de la respuesta, a fin de evitar al menos una posible y inevitable rotura de enlaces" comentario. :)
ThorSummoner

@ThorSummoner Solo para el registro, el comentario "obligatorio" es más o menos cierto en Stack Overflow, donde es una práctica común que las respuestas con enlaces a código sin incrustar se eliminen. Me explicaron que esto se debe a la preocupación de que este código pueda ser propiedad intelectual. Sin embargo, los enlaces a las publicaciones de los foros de Ubuntu son permanentes y el contenido no irá a ningún lado pronto, por lo que no parece haber ninguna razón para eliminar estas publicaciones debido a la preocupación de que el contenido vinculado desaparecerá. Tampoco rechazo tales publicaciones. Si no me gusta la publicación, eliminaría votarla en su lugar.
karel
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.