14 votes

Comment ajouter un compte invité sans mot de passe ?

Parfois, j'ai des amis chez moi qui veulent utiliser mon ordinateur. Comment peuvent-ils utiliser un compte invité sans taper de mot de passe ?

10voto

djeikyb Points 28025

Méthode 1

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

Cela ajoutera un utilisateur appelé "guest", puis supprimera son mot de passe. Vous pouvez vous connecter à la fois à partir de l'invite de connexion standard de getty et des gestionnaires de connexion graphiques comme GDM. Cela fonctionne pour moi sur Ubuntu 10.10.

Cependant, apparemment, cela ne fonctionne pas pour certaines personnes utilisant Ubuntu. Ainsi :

Méthode 2

  1. Créez un utilisateur.

  2. Ouvrez /etc/shadow : gksudo gedit /etc/shadow

  3. Trouvez la ligne qui commence par l'utilisateur que vous venez de créer. Remarquez que la ligne comporte plusieurs champs séparés par des deux-points.

  4. Changez le deuxième champ en : U6aMy0wojraho . Dans mon cas :

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

    devient :

     guest:U6aMy0wojraho:15048:0:99999:7:::
  5. Enregistrez le fichier, déconnectez-vous et essayez votre nouveau compte sans mot de passe.

L'origine de cette méthode vient du livecd d'Ubuntu. L'utilisateur par défaut (ubuntu) ne nécessite pas de mot de passe de connexion. Si vous regardez /etc/shadow sur le livecd, U6aMy0wojraho est la forme cryptée du mot de passe magique utilisé. J'explique cela pour souligner qu'il ne s'agit pas d'une solution linux générale, mais de quelque chose de spécifique à Ubuntu.

5voto

Rob Gray Points 1556

Essayez de cliquer sur votre nom d'utilisateur dans le coin supérieur droit et d'activer "Session invitée". Consultez également les messages ci-dessous,

Compte d'invité sans mot de passe

Créer un compte d'invité

2voto

antivirtel Points 3517

Créer un nouvel utilisateur, sans accès à l'administration, puis cliquer dans : "No passwd at login". Cela peut résoudre votre problème, mais vous pouvez vous connecter, et à votre nom (en haut à droite) : Guest-session.

-1voto

Galaxy Z Flip 3 Points 12200

Je viens de trouver este (qui date de 2010) qui utilise la session invité au lieu de créer un utilisateur. Une guest-session a des paramètres de sécurité plus élevés par défaut, ne permet pas l'accès aux fichiers du système de fichiers sur nautilus et tous les fichiers sont supprimés lors de la déconnexion puisqu'ils sont stockés sur /tmp.

Voici le contenu du lien ci-dessus, un billet créé à l'origine par @Kainalu :

Modérateurs - Je ne sais pas où j'ai appris à faire cela, et je ne l'ai pas trouvé, alors j'ai décidé de le poster ici. Si c'est un doublon, ou le mauvais endroit pour cela, veuillez modérer en conséquence.

J'ai appris à faire ça sur le net quelque part. Ce guide vous aidera à créer un compte sur l'écran de connexion qui vous permettra d'accéder à la même session d'invité que celle du menu utilisateur. L'avantage de ceci est qu'il s'agira d'un compte invité facilement accessible, tout en ne préservant aucun fichier ou changement lors de la déconnexion, et un modèle de sécurité plus élevé pour le compte. Fonctionnement confirmé sur 10.04 - 10.10, mais les instructions sont pour 10.10.

  1. Sous un compte d'administrateur existant, allez dans l'entrée de menu Système --> administration --> Utilisateurs et Groupes

  2. Cliquez sur Ajouter. Vous devrez peut-être fournir un mot de passe à ce stade. Donnez à votre nouvel utilisateur le nom que vous voulez, sauf celui d'invité. Le compte ne peut pas être appelé guest, mais visitor fait l'affaire. Le cryptage du compte n'est pas nécessaire. Ce compte sera un compte "booster" pour guest-session.

  3. Sur l'écran suivant, entrez un mot de passe et assurez-vous de cocher la case "Ne pas demander le mot de passe à l'ouverture de la session".

  4. À titre de précaution supplémentaire, cliquez sur Paramètres avancés, de retour à l'écran Utilisateurs et groupes, et dans l'onglet Privilèges d'utilisateur, décochez la case Surveiller les journaux système.

  5. Quittez le menu Utilisateurs et groupes, puis déconnectez-vous et connectez-vous à votre nouveau compte.

  6. Une fois là, créez un dossier appelé GuestManager, et dans ce dossier, créez un fichier texte appelé Guestmanager.sh, avec ce code dedans :

Code :

#!/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. Enregistrez-la, puis faites un clic droit dessus, allez dans les propriétés, puis dans l'onglet des autorisations. Dans cet onglet, cliquez sur "autoriser l'exécution du fichier en tant que programme", puis fermez cette fenêtre.

  2. Ouvrez l'entrée de menu Système --> Préférences --> Applications de démarrage, et une fois là, désactivez toutes les applications de démarrage, puis cliquez sur ajouter. Remplissez le nom et le commentaire comme GustManager, et pour la commande, entrez /home/visitor/GuestManager/GuestManager.sh, où visitor serait le nom que vous avez choisi pour le compte à l'étape 2. Cliquez sur add, puis fermez.

  3. Supprimez toutes les applets et les barres d'outils supplémentaires (vous voudrez peut-être laisser le menu principal de gnome), mettez le fond d'écran en noir ou quelque chose d'autre de fade, et déconnectez-vous. Puisque ce compte n'est qu'un "booster", aucune de ces barres d'outils et autres ne sera nécessaire, donc les supprimer permet d'économiser de la mémoire et du temps de chargement.

  4. AMUSEZ-VOUS !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X