Utilisateurs et groupes
Transcription
Utilisateurs et groupes
BTS S.I.O. 2nd Année Option SISR TP02 – Linux : utilisateurs Utilisateurs et groupes 1 Lancez votre machine sous Linux, connectez-vous sur TTY1 comme utilisateur « root » 2 Créez les deux utilisateurs « tintin » et « milar » en leur donnant le mot de passe que vous voulez. Commande 1 :adduser tintin Commande 2 :adduser milar 3 Créez un groupe « personnages » et intégrez « tintin » et « milar » dans ce nouveau groupe. Commande 1 :addgroup personnages Commande 2 :adduser tintin personnnages Commande 3 :adduser milar personnages 4 Quel est le contenu du répertoire « /home » ? Réponse :ls /home 5 Pourquoi ? Réponse :un répertoire par utilisateur créé 6 Modifiez le mot de passe de « tintin » et donnez-lui la valeur « haddock ». Commande :usermod tintin -p haddock 7 Modifiez le nom de l'utilisateur « milar » et donnez-lui le nom « milou ». Commande :usermode milar – login milou 8 Modifiez le nom du groupe « personnages » et donnez-lui la valeur « heros ». Commande :groupmod personnages –new name héros 9 Quel est l'uid de « milou » ? Commande :id milou Réponse :uid=1002(milou) 10 Quel est le gid de « heros » ? Réponse :id heros 11 Créez un groupe « gentils » avec le gid « 747 ». Commande :addgroup gentils ---gid 747 12 Créez un utilisateur « tournesol » avec l'uid « 1200 ». Commande :adduser tournesol -uid 1200 Conception V.Perrin , révision V.Mauduit sisr4-tp02-linux-utilisateurs 1/3 13 Ajoutez « tournesol » dans le groupe « heros ». Commande :adduser tournesole heros 14 Avec la commande « su » devenez « tintin ». Commande : su tintin 15 Avez-vous dû donner le mot de passe ? Pourquoi ? Réponse :non car on etait en root 16 À quel(s) groupe(s) appartenez-vous ? (vous êtes « tintin », ne l'oubliez pas !) Commande :groups Réponse :tintin heros 17 Vous êtes « Tintin » et vous voulez changer votre mot de passe pour le mettre à la valeur « sydney ». Commande :passwd 18 Ça ne marche pas. Pourquoi ? Réponse :on obtient le message bad new password tis tout simple car il y a que root qui a droit de créer les mot de passe 19 Recommencez avec le mot de passe « sydney747 ». Ça marche ! Pourquoi cette restriction n'avait pas eu lieu lors de la création des utilisateurs, ni lors de la modification du mot de passe de « tintin » en « haddock » ? Réponse :car on est en root 20 Avec la commande « su » devenez « milou ». Commande :su milou 21 Avez-vous dû donner le mot de passe ? Pourquoi cette différence avec le cas précédent ? Réponse :oui car nous étions pas en root mais tintin 22 Redevenez « root ». Pourquoi deux commandes ? Commande1 :exit Commande2 :exit Réponse :car on était deux fois sous tintin et milou 23 Vérifiez, sans vous déconnecter, ni changer de TTY, que « tournesol » peut bien se connecter. Commande :login tournesol 24 Redevenez « root ». Commande :su Conception V.Perrin , révision V.Mauduit sisr4-tp02-linux-utilisateurs 2/3 25 Affichez le fichier passwd avec la commande « cat /etc/passwd ». Expliquez la signification de chaque élément séparé par « : » sur la ligne « tournesol ». Contenu de la ligne : Signification : caché : udi gid commentaire repertoire home repertoire bash 26 Affichez le fichier group avec la commande « cat /etc/group ». Expliquez la signification de chaque élément séparé par « : » sur la ligne « heros ». Contenu de la ligne : Signification : caché gid user 27 Affichez le fichier shadow avec la commande « cat /etc/shadow ». Quel est le mot de passe enregistré pour « tournesol » ? Réponse : 28 Pourquoi ce n'est pas celui que vous avez saisi ? Réponse :mot de passe crypté 29 Supprimez l'utilisateur « tintin » et tous ses fichiers en sauvegardant leur contenu automatiquement. Commande :deluser - -remove-all-files - - backup 30 Comment se nomme le fichier de sauvegarde ? Réponse :nom_utilisateur.tar 31 Où se trouve-t-il ? Réponse :dans le repertoire de travail courant 32 Supprimez les utilisateurs « milou » et « tournesol » ainsi que tous leurs fichiers sans qu'une sauvegarde soit réalisée. Commande 1 :deluser milou --remove-all-files Commande 2 :deluser tournesole –remove-all-files 33 Supprimez les groupes « gentils » et « heros » Commande 1 : Commande 2 : 34 Déconnectez-vous. Commande :halt 1 - Appelez-moi pour que je vienne vérifier votre TP. TP Conçu par Valéry Perrin, adapté par Valéry Mauduit 2014/2015 Conception V.Perrin , révision V.Mauduit sisr4-tp02-linux-utilisateurs 3/3