Ceci est une ancienne révision du document !
Créer un compte invité sous Ubuntu 8.04 LTS
L'objectif de ce tutoriel est de vous montrer comment créer un compte utilisateur invité sous Ubuntu 8.04 Hardy Heron. Ce compte d'utilisateur vous servira lorsque des personnes seront de passage chez vous, et auront besoin d'un compte utilisateur. Seulement, il faudra que ce compte réponde aux besoins suivants :
- Absence de mot de passe : puisque ce compte n'est pas réservé à une personne précise, il vaut mieux qu'il n'y ait pas besoin de mot de passe lors de la connexion
- Droits limités : Tout le monde pourra avoir accès à ce compte, il est par conséquent impératif qu'il ne puisse pas administrer le système
- Dossier personnel temporaire : Ce compte étant publique, une fonctionnalité intéressante serait que lorsque votre visiteur vous quitte, vous puissiez vider le contenu de son dossier personnel et le remplacer par un nouveau contenu prêt à accueillir le prochain visiteur (par exemple un bureau où l'on trouve des icônes des programmes indispensables à l'utilisation d'Ubuntu)
Nous allons procéder ainsi :
- Créer le compte en limitant ses droits
- Supprimer son mot de passe à la connexion
- Créer un script pour le dossier temporaire
Création du compte
Il est possible de créer un compte en utilisant l'interface graphique ou la ligne de commande. Si vous êtes un débutant et que vous utilisez GNOME, utilisez plutôt l'interface graphique. Sinon, utilisez la ligne de commande.
Avec l'interface graphique (GNOME uniquement)
Ouvrez le menu Système > Administration > Utilisateurs et groupes. Une fenêtre comme celle-ci apparaît :
Cliquez sur le bouton Déverrouiller :
Rentrez votre mot de passe et validez en cliquant sur S'authentifier. La première fenêtre réapparaît, mais désormais, vous pouvez cliquer sur de nouveaux boutons. Cliquez donc sur le bouton Ajouter un utilisateur en haut à gauche. Une fenêtre apparaît. Remplissez-la ainsi :
Dans la zone marquée (1), mettez dans le premier champ un nom d'utilisateur sans accents ni caractères spéciaux, mais vous pouvez en mettre dans le second champ (par exemple "invite" pour le premier champ, et "Invité" pour le deuxième). Dans la zone marquée (2), sélectionnez bien Desktop user, sans quoi l'utilisateur invité aura tous les droits ou aucun droit !
Enfin, dans la zone marquée (3), choisissez un mot de passe pour l'utilisateur. Je vous conseille de choisir le même mot de passe que son nom d'utilisateur, par exemple invite.
Voilà, notre compte est créé. :)
Avec la ligne de commande
Ouvrez un terminal et rentre-y le code suivant :
sudo adduser invite
Votre mot de passe vous sera demandé, et un utilisateur nommé invite sera créé. Vous pouvez l'appeler comme vous le voulez. Par exemple, pour l'appeler visiteur, tapez ceci à la place :
sudo adduser visiteur
Ensuite, un message de ce genre apparaîtra :
Ajout de l'utilisateur « invite »... Ajout du nouveau groupe « invite » (1001)... Ajout du nouvel utilisateur « invite » (1001) avec le groupe « invite »... Création du répertoire personnel « /home/invite »... Copie des fichiers depuis « /etc/skel »... Entrez le nouveau mot de passe UNIX :
Rentrez ensuite un mot de passe pour l'utilisateur : je vous conseille d'utiliser le même que le nom d'utilisateur précédemment utilisé. Le mot de passe de l'utilisateur vous sera une nouvelle fois demandé, puis ceci apparaîtra :
passwd : le mot de passe a été mis à jour avec succès Modification des informations relatives à l'utilisateur invite Entrez la nouvelle valeur ou « Entrée » pour conserver la valeur proposée Nom complet []: N° de bureau []: Téléphone professionnel []: Téléphone personnel []: Autre []:
Vous devrez remplir des informations complémentaires. Remplissez celles que vous voulez (par exemple, cette fois-ci, dans le champ Nom complet, vous pouvez mettre Invité au lieu d'invite). Appuyez sur Entrée pour passer les champs qui ne vous intéressent pas. Puis ceci apparaît :
Ces informations sont-elles correctes ? [o/N]
Rentrez simplement la lettre o pour terminer la création du compte utilisateur.
Contributeurs principaux : Rayman3640.