Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:dossier_de_partage [Le 16/12/2015, 22:42] axel55 ancienne révision (Le 04/05/2015, 16:27) restaurée |
tutoriel:dossier_de_partage [Le 03/04/2016, 01:49] (Version actuelle) 82.249.15.240 [Modification du masque utilisateur par défaut] |
||
---|---|---|---|
Ligne 30: | Ligne 30: | ||
===== La procédure, sans explication ===== | ===== La procédure, sans explication ===== | ||
- | Afin que cette procédure soit valable pour [[:variante|l'ensemble des variantes de la distribution Ubuntu]], nous effectuerons toute la procédure en mode console. Cette procédure doit être exécutée depuis le compte de John, puisqu'il est le seul à pouvoir accomplir des tâches administratives. Toutes les commandes ont été rassemblées en groupes afin de correspondre aux étapes de la description, ci-dessous. | + | Afin que cette procédure soit valable pour [[:variantes|l'ensemble des variantes de la distribution Ubuntu]], nous effectuerons toute la procédure en mode console. Cette procédure doit être exécutée depuis le compte de John, puisqu'il est le seul à pouvoir accomplir des tâches administratives. Toutes les commandes ont été rassemblées en groupes afin de correspondre aux étapes de la description, ci-dessous. |
<code>john@ordinateur:~$ sudo -s | <code>john@ordinateur:~$ sudo -s | ||
Ligne 66: | Ligne 66: | ||
==== Modification du masque utilisateur par défaut ===== | ==== Modification du masque utilisateur par défaut ===== | ||
- | Le //[[wpfr>umask|masque utilisateur (umask)]]// est une propriété qui est utilisée par le système Ubuntu au moment de la création d'un nouveau fichier ou d'un nouveau dossier. Il sert à attribuer un ensemble de [[:droits|permissions]] par défaut à un fichier ou dossier, au moment de sa création. Les permissions attribuées par le masque utilisateur par défaut d'Ubuntu sont insuffisantes pour réaliser un dossier de partage comme nous l'entendons dans le postulat. Modifions le masque utilisateur par défaut du système Ubuntu : | + | Le //[[wpfr>umask|masque utilisateur (umask)]]// est une propriété qui est utilisée par le système Ubuntu au moment de la création d'un nouveau fichier ou d'un nouveau dossier. Il sert à attribuer un ensemble de [[:droits#les_permissions|permissions]] par défaut à un fichier ou dossier, au moment de sa création. Les permissions attribuées par le masque utilisateur par défaut d'Ubuntu sont insuffisantes pour réaliser un dossier de partage comme nous l'entendons dans le postulat. Modifions le masque utilisateur par défaut du système Ubuntu : |
<code>root@ordinateur:~# echo "umask 0002" >> /root/.bashrc</code> | <code>root@ordinateur:~# echo "umask 0002" >> /root/.bashrc</code> | ||
- | Complément d'informations au lien suivant : [[:droits?&#droits_attribues_automatiquement_a_un_fichier|droits attribués automatiquement à un fichier]] | + | Complément d'informations au lien suivant : [[:droits#droits_attribues_automatiquement_a_un_fichier|droits attribués automatiquement à un fichier]] |
+ | <note>la commande donnée ici n'est pas la même que celle donnée au-dessus : | ||
+ | <code>root@ordinateur:~# echo "umask 0002" >> /etc/profile</code> | ||
+ | J'ai utilisé la seconde (/root/.bashrc), ça marche bien chez moi. | ||
+ | </note> | ||
==== Création du dossier de partage ===== | ==== Création du dossier de partage ===== | ||
Créons le dossier de partage : | Créons le dossier de partage : | ||
Ligne 77: | Ligne 81: | ||
<code>root@ordinateur:~# chgrp -R partageurs /home/Partage | <code>root@ordinateur:~# chgrp -R partageurs /home/Partage | ||
root@ordinateur:~# chmod -R g+rwx,o-rwx /home/Partage</code> | root@ordinateur:~# chmod -R g+rwx,o-rwx /home/Partage</code> | ||
- | <note help>[[http://doc.ubuntu-fr.org/permissions#en_ligne_de_commande1]] ne vaut-il pas mieux mettre : | + | <note help>[[:permissions#en_ligne_de_commande|"Permissions en ligne de commande"]] ne vaut-il pas mieux mettre : |
<code>root@ordinateur:~# chmod -R g+rwX,o-rwx /home/Partage</code>afin de ne pas rendre tous les fichiers et dossiers éxécutables ?</note> | <code>root@ordinateur:~# chmod -R g+rwX,o-rwx /home/Partage</code>afin de ne pas rendre tous les fichiers et dossiers éxécutables ?</note> | ||
Enfin (et c'est là la partie la **plus** importante de toute cette procédure), attribuons le //GID bit// au groupe propriétaire du dossier de partage. Ce mode attribue automatiquement tout fichier créé dans le dossier de partage au groupe propriétaire du dossier de partage (dans notre cas, //partageurs//). Cette action s'effectue aussi avec la commande ''chmod''. Tout comme précédemment, nous appliquons la modification récursivement : | Enfin (et c'est là la partie la **plus** importante de toute cette procédure), attribuons le //GID bit// au groupe propriétaire du dossier de partage. Ce mode attribue automatiquement tout fichier créé dans le dossier de partage au groupe propriétaire du dossier de partage (dans notre cas, //partageurs//). Cette action s'effectue aussi avec la commande ''chmod''. Tout comme précédemment, nous appliquons la modification récursivement : |