View
5
Download
1
Category
Preview:
DESCRIPTION
Exercices sur les commandes de base de LINUX sous RedHat
Citation preview
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Chapitre III
Manipulation des fichiers et dossiers
Les Ateliers
Objectif : a la fin de la séance, le stagiaire sera capable de :
- Donner comment Linux organise les fichiers et dossier
- Naviguer dans le système de fichier
- Créer et détruire des dossiers
- Différencier le chemin absolu et le chemin relatif
Durée : 3 hs
Moyens pédagogiques : Les pcs, RHEL 5 installé sur une machine virtuelle, Datashow.
Atelier 1 : Création de fichiers texte
1
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Atelier 2 : Création de dossiers avec mkdir
Créer dans le dossier courant (votre nom) les dossiers suivants:
Atelier 3 : Changer le répertoire et dossier
2
Connectez vous avec votre nom d’utilisateur
lancer le terminal
Créer les fichier f1 avec gedit
Créer f2 avec nano
Créer un fichier f3 vide avec touch
home
User
Memo projets
docs
Dossiers à créer
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
1- Afficher le dossier en cours
2- Allez dans le dossier docs
3- Allez dans le dossier supérieur
4- Allez au répertoire principal de l’utilisateur
5- Afficher l’arborescence avec la commande tree
Atelier 4- Afficher le contenu d’un dossier
1- Connecter vous avec votre nom d’utilisateur2- Afficher le dossier courant avec pwd
3- Afficher le contenu du dossier principalFichiers : Dossiers :
4- Afficher les détailles des fichiers et dossiers
5- Quelle est la taille du fichier f1 et f2
Atelier 5- La commande cp (Copy)
1- Connecter vous avec votre nom d’utilisateur2- Allez dans le dossier principal3- Afficher le contenu du dossier4- Copier le fichier f2 dans le même dossier sous le nom f2.copy
5- Copier le fichier f1 dans le dossier memo sous le nom file1
6- Copier les fichiers f2 et f3 dans le dossier docs
7- Dupliquer le dossier docs dans le dossier principal
8- Afficher l’arborescence avec tree
Atelier 6 – Déplacement de fichiers ou de dossiers
1- Faites de memo le dossier en cours2- Déplacer le fichier f2.copy vers le dossier principal
3- Déplacer le dossier
3
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Chapitre IV
Gestion des utilisateurs et groupes
Les Ateliers
Objectif : a la fin de la séance, le stagiaire sera capable de :
- Créer des utilisateurs en mode ligne de commande et en interface Xwindows
- Créer et gérer les groupes en ligne de commande et interface Xwindows-
4
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Durée : 3 hs
Moyens pédagogiques : Les pcs, RHEL 5 installé sur une machine virtuelle, Datashow.
Atelier 1 : Création des utilisateurs en ligne de commande.
1- Connectez- vous avec l’utilisateur laboc.2- Afficher le help de la commande useradd
3- A l’aide de la commande useradd, ajouter l’utilisateur user1. Noter le résultat.
4- Pourquoi il affiche le message ?
5- Que faire pour créer le compte user1 ?
6- Connectez-vous en mode root et créer le compte user1.
7- Vérifier dans le dossier home si le dossier maison de user1 est créé.
8- Connectez-vous avec user1. Que ce passe t-il ?
9- Assignez un mot de passe pour user1.
10- Reconnectez-vous avec user1.
11- Afficher le help de userdel. Noter les options importantes
5
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
12- Supprimer l’utilisateur user1 avec le dossier maison.
Atelier 2 : a- Création des utilisateurs graphiquement
1- Connectez-vous en mode root.2- Lancez la fenêtre Gestionnaire des utilisateurs.
3- Ajouter l’utilisateur user1 dont le nom complet est « je suis moi » et laissez les autres options par défaut.
4- Une fois créé, noter les éléments suivants :
IDUShell de connexionRépertoire personnel
b- Propriétés des utilisateurs1- Afficher le Gestionnaire d’utilisateurs2- Afficher les propriétés de user1.3- Modifier la date d’expiration de compte à la date du
jour.4- Connectez vous avec user1. Que ce passe t-il ?
5- Créer un utilisateur user2 dont le mot de passe doit être changé le jour suivant.
C- Suppression d’utilisateurs
1- Supprimer les utilisateurs user1 et user2.
6
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Atelier 3 : Gestion des groupes
Dans une entreprise on veut accorder la connections aux utilisateurs des services comptabilité et service magasin.
Le service comptabilité compte deux postes dont le chef comptable et l’agent comptable.
Le service magasin compte un chef magasinier et un magasinier.
1- Connectez vous en mode root ;2- Créer des comptes utilisateurs pour chaque poste cité dans l’interface
gestion des utilisateurs et décocher l’option créer des répertoires personnels.
Utilisateurs Mot de passe IUD Shell
3- Créer deux groupes pour chaque service.4- Ajouter les comptes utilisateurs créés dans les groupes correspondant.
Groupes Utilisateurs
7
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Chapitre IV
Gestion des permissions
Les Ateliers
Objectif : a la fin de la séance, le stagiaire sera capable de :
- Créer des utilisateurs et des groupes- Gérer les permissions sur les fichiers des utilisateurs et des groupes
Durée : 3 hs
Moyens pédagogiques : Les pcs, RHEL 5 installé sur une machine virtuelle, Datashow.
8
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Atelier 1 : Les permissions sur les fichiers
1. Connectez-vous en mode root.
2. Créez deux groupes reseau1 et reseau2
3. Créez les utilisateurs suivants en décochant l’option « Créer un groupe privé pour l’utilisateur’
4. A l’aide de l’interface « Gestion des utilisateurs », ajouter les utilisateurs aux groupes :
rachid, brahim reseau1
madjid reseau2
5. Connectez-vous avec le nom d’utilisateur rachid (avec ctrl+alt+f1)
6. Nous allons créer des fichiers et dossiers sur lesquels nous allons effectuer des tests
Créer un fichier fiche_r dont le contenu est « C’est un fichiers de rachid ».
$ cat > fiche_r
C’est un fichier de rachid
^d
Créer un dossier rep_r
$mkdir rep_r
Créer un fichier vide myfile dans rep_r
$ touch rep_r/myfile
7. Afficher le contenu du dossier courant avec les permissions
$ ls -al
8. Noter les permissions et groupes des fichiers
Fichiers Fichier_r Rep_r myfile .
Permissions u g o u g o u g o u g o
groupes
9
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
9. Connectez-vous avec l’utilisateur brahim
$ exit
Login : brahim
password
10. Nous allons tentez d’accéder aux fichiers de l’utilisateur rachid.
1. Afficher le contenu du dossier /home/rachid/rep_r
2. Afficher le contenu du fichier fiche_r
3. Afficher le contenu de /home/rachid
Aucun accès n’est autorisé ni pour le groupe ni pour others sur le dossier home de rachid (------) .
11. Donner l’autorisation de lecture (r) au groupe reseau1
$ chmod g+r reseau1
12. Connectez-vous avec brahim
13. Afficher le contenu du dossier home de rachid
$ ls /home/rachid
14. Afficher le contenu du dossier rep_r
Pas de permissions
15. Pour utiliser les permissions accordées aux fichiers du dossier rachid il faut autoriser le groupe reseau1 à exécuter (donc à accéder au dossier).
Ajouter l’autorisation exécuter (x) sur le dossier maison rachid pour le groupe reseau1.
16. Connectez-vous avec brahim
17. Accéder au fichier /home/rachid
$ cd /home/rachid
18. Quel est le dossier courant ?
$pwd
19. Afficher le contenu du fichier ficher
$ cat ficher
20. Modifier le fichier ficher
$ cat >> ficher
10
TS Réseaux Système d’exploitation Linux Red Hat Prof : Mme Aissat
Pas de permissions car les autorisations pour le groupe sur ficher est r--
21. Que faire pour autoriser brahim à modifier le fichier ficher ?
22. Copier le fichier ficher sous le nom ficheb dans le dossier maison de brahim. Pourquoi la copie est elle possible.
23. Quel est le propriétaire de ficheb ?
24. Modifier le fichier ficheb. Puis afficher ses autorisations
25. Connectez-vous avec madjid
26. Afficher le contenu du fichier ficheb
11
Recommended