1 / Création du répertoire public : # mkdir /home/public 2 / Création du groupe public : # addgroup public 3 / Ajout des utilisateurs au groupe public : # usermod -aG public utilisateur1 # usermod -aG public utilisateur2 # usermod -aG public utilisateur3 # usermod -aG public utilisateur4 4 / Modification du propriétaire et groupe : # chown root:public /home/public/ 5 / Modification des droits : # chmod 3774 /home/public/ Les membres du groupe public ont tous les droits dans le répertoire. Tous les fichiers créés dans le répertoire public appartiennent au groupe public (setgid) Un utilisateur ne peut effacer que les fichier qui lui appartiennent (sticky bit) 6 / Lien symbolique pour les utilisateurs : On renomme l'ancien dossier Public (celui présent par defaut dans tous les home) # mv /home/utilisateur1/Public /home/utilisateur1/DefautPublic # ln -s /home/public/ /home/utilisateur1/Public Le répertoire Public de l'utilisateur pointe maintenant vers le repertoire /home/public Faire la même manipulation avec les autres utilisateurs. 7 / Ajout du lien symblique pour les futurs nouveaux utilisateurs (etc/skel) : # ln -s /home/public/ /etc/skel/Public 8 / Ajout du groupe public pour les futurs nouveaux utilisateurs : # vim /etc/adduser.conf EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users games public" ADD_EXTRA_GROUPS=1