La nouvelle distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

PRIMTUX3 i386 EST DISPONIBLE SUR SOURCEFORGE.
Somme MD5: 93ef32d6c63215a3dd015419bf456eac

#1 12-11-2017 19:59:15

JBR
Membre
Lieu : Fécamp
Inscription : 28-08-2017
Messages : 17

Créer un compte personnalisé par enfant

Dans le cadre d'un usage familiale de primtux, on peut souhaiter offrir un compte personnalisé à chacun de ses enfants. Avantage : chacun peut sauvegarder ses dessins, ses parties, personnaliser son fond d'écran, etc. Plaçons-nous dans le cas d'une fratrie de trois enfants, âgés de 5, 8 et 10 ans, appelé respectivement Benjamin, Cadet et Ainée.

1) Créer les comptes (Eiffel, primtux2, primtux3)

sudo useradd --password oymab1U7DSUmg -m -k /etc/skel-maxi ainee
sudo useradd --password oymab1U7DSUmg -m -k /etc/skel-super cadet
sudo useradd --password oymab1U7DSUmg -m -k /etc/skel-mini benjamin

2) Si l'on souhaite un accès sans mot de passe (Eiffel, primtux2, primtux3)

sudo passwd -d  ainee nopasswdlogin
sudo passwd -d cadet nopasswdlogin
sudo passwd -d  benjamin nopasswdlogin

Avec Eiffel et primtux2, ces deux étapes sont suffisantes. Mais avec primtux3, il faut encore quelques commandes :

3) Rendre ces comptes visibles depuis l'interface de connexion (primtux3)

sudo cp /bin/false /bin/inactif
sudo chsh -s /bin/inactif ainee
sudo chsh -s /bin/inactif cadet
sudo chsh -s /bin/inactif benjamin

4) Rendre invisibles les comptes 01-mini, 02-super et 03-maxi depuis l'interface de connexion (primtux3)
Ces comptes ne doivent pas être effacés, ils sont nécessaires au bon fonctionnement de abuledu. En revanche il est possible de les rendre invisibles depuis l'interface de connexion :

sudo chsh -s /bin/false 01-mini
sudo chsh -s /bin/false 02-super
sudo chsh -s /bin/false 03-maxi

Notes : les discussions sources de ce tuto
http://forum.primtux.fr/viewtopic.php?pid=11040
http://forum.primtux.fr/viewtopic.php?id=193

Dernière modification par JBR (12-11-2017 20:00:07)

Hors ligne

#2 12-11-2017 22:46:09

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 1 519
Site Web

Re : Créer un compte personnalisé par enfant

Merci pour ce tutoriel.
Mais si tu utilises la commande passwd -d, il me semble qu'il ne faut pas  mettre nopasswdlogin qui correspond à un groupe auquel on peut rattacher des utilisateurs avec la commande gpasswd.
C'est donc, à mon avis, soit

passwd -d aine

soit

gpasswd -a aine nopasswdlogin

Hors ligne

#3 13-11-2017 16:03:07

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 643

Re : Créer un compte personnalisé par enfant

Je confirme:

gpasswd -a aine nopasswdlogin

Hors ligne

Pied de page des forums