Guide TSTN1 - TP Droits POSIX

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 8

27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

Sommaire

Index (./../index.html)

TP Droits POSIX

Introduction
Travail à réaliser
Création des groupes
Création des utilisateurs
Répertoire de base
Groupes de travail
Océan
Atmosphère
Dossiers de travail
Permissions
Accès au dossier mesures
Accès aux dossiers
Manipulations
ACL
Pour soumettre votre travail
Copier vos clés publiques dans le dossier mesures
Création de l’archive
Envoi de l’archive sur le serveur de récupération
Copier votre clé publique sur le serveur
Connexion au serveur
Identifiants

Introduction
Tout groupe ou utilisateur cité doit être créé s’il n’est pas déclaré sur le système. Si nécessaire il doit
être ajouté au groupe auquel il est affecté.

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 1/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

Travail à réaliser
Sommaire

Index (./../index.html)

Création des groupes


En tant que super-utilisateur:

01 addgroup --gid 3000 donnees


02 addgroup --gid 3001 ocean
03 addgroup --gid 3002 atmosphere

Création des utilisateurs


Vous devez utiliser la commande suivante (en tant que super-utilisateur):

adduser --firstuid 2000 NOM_UTILISATEUR

Remplacer NOM_UTILISATEUR par le nom de l’utilisateur à créer DANS L’ORDRE où il apparaît dans
ce document

Répertoire de base
Créer dans le dossier /srv un sous-dossier nommé mesures

Affecter à ce dossier le groupe propriétaire donnees

Le propriétaire de ce dossier est alain.

Affecter à ce dossier les droits en lecture+écriture+accès pour le propriétaire et le groupe donnees

Groupes de travail

Océan
Créer le groupe ocean

Y affecter les utiliseurs suivants:

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 2/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

leidy
jerome
Sommaire
rachel
Index (./../index.html)

Atmosphère
Créer le groupe atmosphere

Y affecter les utiliseurs suivants:

jean
mahmoud
jerome

Dossiers de travail
Dans le dossier mesures précédemment créé, créer les dossiers de travail suivants affectés aux
propriétaires et groupes indiqués:

Dossier Propriétaire Groupe propriétaire


Atlantique leidy ocean

Pacifique jerome ocean

Indien rachel ocean

Europe jean atmosphere

Amerique-Nord mahmoud atmosphere

Afrique jerome atmosphere

Dans chacun de ces dossiers, créer un sous-dossier pour chaque utilisateur : leidy, jerome, rachel,
jean, mahmoud, alain (associé à l’utilisateur dont il porte le nom et le groupe du dossier parent).

Exemple partiel:

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 3/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

.
├── Afrique
Sommaire
│ ├── alain
Index (./../index.html)
│ ...
│ ├── jerome
│ └── leidy
...
├── Atlantique
│ ├── alain
│ ...
│ ├── jerome
│ └── leidy
└── Pacifique
├── alain
...
├── jerome
└── leidy

Permissions

Accès au dossier mesures

Faire en sorte qu’aucun utilisateur non-membre du groupe donnees ne puisse accéder au dossier
mesures

Faire en sorte que tous les membres des groupes ocean et atmosphere puissent accéder à ce dossier
(sans y écrire).

Accès aux dossiers


Modifier les permissions pour que:

rachel puisse créer des fichiers et dossiers dans les dossiers Atlantique, Pacifique et Indien
les membres du groupe ocean puissent lire et écrire dans le dossier Pacifique
mahmoud ne puisse pas ni lire ni créer des fichiers et dossiers dans les dossiers Atlantique,
Pacifique et Indien
les membres du groupe atmosphere puissent écrire dans le dossier Europe
alain puisse lire dans tous les dossiers et fichiers, mais pas y écrire
les utilisateurs hors du groupe ocean ne puisse pas accéder aux dossiers Atlantique,
Pacifique et Indien

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 4/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

Manipulations
Sommaire

Index (./../index.html)
Dans cette partie, vous ne devez pas modifier de permissions ni de propriétaire, sauf si c’est
explicitement demandé.

1. avec l’utilisateur jerome tenter de créer le fichier nommé jerome-atlantique.data dans


/srv/mesures/Atlantique: expliquez si le résultat est normal
2. avec l’utilisateur mahmoud tenter de créer le fichier nommé mahmoud-atlantique.data dans
/srv/mesures/Atlantique: expliquez si le résultat est normal
3. avec l’utilisateur rachel tenter de créer le fichier nommé rachel-pacifique.data dans
/srv/mesures/Pacifique: expliquez si le résultat est normal
4. avec l’utilisateur jean tenter de créer le fichier nommé jean.data dans
/srv/mesures/Pacifique: expliquez si le résultat est normal
5. avec l’utilisateur camille tenter de créer le fichier nommé camille.data dans
/srv/mesures/Pacifique: expliquez si le résultat est normal
6. avec l’utilisateur camille tenter de créer le fichier nommé camille.data dans
/srv/mesures/Europe: expliquez si le résultat est normal
7. avec l’utilisateur leidy tenter de créer le fichier nommé leidy.data dans
/srv/mesures/Europe: expliquez si le résultat est normal
8. avec l’utilisateur leidy tenter de créer le fichier nommé leidy.data dans
/srv/mesures/Amerique-Nord: expliquez si le résultat est normal
9. avec l’utilisateur rachel tenter de créer le fichier nommé rachel.data dans
/srv/mesures/Afrique: expliquez si le résultat est normal
10. avec l’utilisateur rachel tenter de lire le fichier nommé jerome-atlantique.data dans
/srv/mesures/Atlantique: expliquez si le résultat est normal

ACL
Utiliser les ACL pour permettre à l’utilisateur haila d’accéder en lecture et écriture à tous les sous-
dossiers et leurs fichiers de /srv/mesures.

Pour soumettre votre travail

Copier vos clés publiques dans le dossier mesures


01 sudo mkdir /srv/mesures/clefs
02 sudo chown $USER /srv/mesures/clefs
03 cp ~/.ssh/id*.pub /srv/mesures/clefs

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 5/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

ATTENTION: la dernière commande n’est pas à faire avec sudo


Sommaire

Index (./../index.html)

Création de l’archive
Se déplacer dans le dossier /srv

cd /srv

Créer l’archive :

sudo tar cpvzf NOM_prenom-mesures.tar.gz mesures

Envoi de l’archive sur le serveur de récupération

Copier votre clé publique sur le serveur

Utiliser la commande suivante en remplaçant <login> par votre identifiant utilisateur trouvé dans le
tableau ci-dessous:

ssh-copy-id -p 2222 <login>@tstn1.aezi.fr

Si la question suivante vous est posée:

The authenticity of host '[tstn1.aezi.fr]:2222 ([51.77.145.32]:2222)' can't


be established.
ECDSA key fingerprint is SHA256:D9+D2FF413S7IWzjOnFhpM3Vq+eo4MaHbRl59jsOy7I.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Vérifier que l’empreinte correspond à une des valeurs données ci-dessous:

256 SHA256:D9+D2FF413S7IWzjOnFhpM3Vq+eo4MaHbRl59jsOy7I (ECDSA)


256 SHA256:X/StEQ4+wIk4g6Gq9MVIOLpig+tTV6F87D8lQ/04Wy8 (ED25519)

Si c’est bien le cas, répondre en toute lettre : yes

Connexion au serveur

Pour vous connecter, vous allez utiliser la commande suivante en remplaçant <login> par votre
identifiant utilisateur trouvé dans le tableau ci-dessous:

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 6/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

scp -P 2222 NOM_prenom-mesures.tar.gz <login>@tstn1.aezi.fr:~


Sommaire

Si la question
Index suivante vous est posée:
(./../index.html)

The authenticity of host '[tstn1.aezi.fr]:2222 ([51.77.145.32]:2222)' can't


be established.
ECDSA key fingerprint is SHA256:D9+D2FF413S7IWzjOnFhpM3Vq+eo4MaHbRl59jsOy7I.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Vérifier que l’empreinte correspond à une des valeurs données ci-dessous:

256 SHA256:D9+D2FF413S7IWzjOnFhpM3Vq+eo4MaHbRl59jsOy7I (ECDSA)


256 SHA256:X/StEQ4+wIk4g6Gq9MVIOLpig+tTV6F87D8lQ/04Wy8 (ED25519)

Vérifier auprès du formateur que le fichier a bien été déposé sur le serveur

Identifiants

Identifiant NOM Prénom Mail


yusuf_albashooti ALBASHOOTI Yusuf yusuf.albashooti@campus-igs-
toulouse.fr
gregory_bastaraud BASTARAUD Gregory gregory.bastaraud@campus-
igs-toulouse.fr
dorian_biabiany BIABIANY Dorian dorian.biabiany@campus-igs-
toulouse.fr
paul_boubebey BOUBEBEY Paul p.boubebey@campus-igs-
Alphée toulouse.fr
sebastian_bouquet BOUQUET Sebastian sebastian.bouquet@campus-
igs-toulouse.fr
titouan_chabanon CHABANON Titouan titouan.chabanon@campus-igs-
toulouse.fr

ethan_charlier CHARLIER Ethan ethan.charlier@campus-igs-


toulouse.fr
valentin_cluzet CLUZET Valentin valentin.cluzet@campus-igs-
toulouse.fr
adrien_courtessole COURTESSOLE Adrien adrien.courtessole@campus-
igs-toulouse.fr
louis_dal_compare DAL COMPARE Louis louis.dalcompare@campus-igs-
toulouse.fr
clement_dalmas DALMAS Clément clement.dalmas@campus-igs-
toulouse.fr

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 7/8
27/06/2023 23:15 Guide TSTN1 – TP Droits POSIX

Identifiant NOM Prénom Mail


Sommaire
hamsatou_dandare DANDARE Hamsatou h.dandare@campus-igs-
Index (./../index.html) Nayé toulouse.fr
romain_gonzales GONZALES Romain romain.gonzales2@campus-igs-
toulouse.fr
valentin_grimal GRIMAL Valentin valentin.grimal@campus-igs-
toulouse.fr
lucas_hamrioui HAMRIOUI Lucas lucas.hamrioui@campus-igs-
toulouse.fr
tom_holleman HOLLEMAN Tom tom.holleman@campus-igs-
toulouse.fr
amaury_maizy MAIZY Amaury amaury.maizy@campus-igs-
toulouse.fr

belvizi_mbama MBAMA Bel-Vizi belvizi.mbama@campus-igs-


toulouse.fr
clement_moulis MOULIS Clément clement.moulis@campus-igs-
toulouse.fr

adamou_nouhou_soumana NOUHOU Adamou a.nouhousoumana@campus-


SOUMANA igs-toulouse.fr
augustin_orti ORTI Augustin augustin.orti@campus-igs-
toulouse.fr
adam_outikni OUTIKNI ADAM adam.outikni@campus-igs-
toulouse.fr
maxence_robert ROBERT Maxence maxence.robert1@campus-igs-
toulouse.fr
maman_souley_beidou SOULEY Maman maman.souleybeidou@campus-
BEIDOU igs-toulouse.fr
vincent_vidal VIDAL Vincent vincent.vidal2@campus-igs-
toulouse.fr

maureen_villemagne VILLEMAGNE Maureen maureen.villemagne@campus-


igs-toulouse.fr
matheo_vinot VINOT Matheo matheo.vinot@campus-igs-
toulouse.fr

https://tstn1.aezi.fr/ecole-22-23/eval/tp-droits.html 8/8

Vous aimerez peut-être aussi