{{tag>débutant partage_dossier tutoriel noble}}
=====création d ' un dossier partagé entre plusieurs utilisateurs d ' un même ordinateur=====
====contexte de départ et brèves explications====
Création d' un répertoire de Partage dédié au groupe " users " existant par défaut sur ubuntu .
les commandes sont a passer avec l' utilisateur disposant des droits " sudo " ( **admin** ou **superutilisateur** ) .
c est lui qui gère ce dossier et le met en place et qui en reste le propriétaire . il partage ce dossier avec les autres utilisateurs du groupe " users " .
Les autres utilisateurs ajoutés au groupe " users " peuvent ( ou pas ) disposer des droits sudo , cela n' a pas d' importance .
il n' y a pas de limite au nombre d' utilisateurs .
il est possible de créer un ou des groupes dédiés , voir : [[:adduser|adduser et addgroup : outils interactifs de création d'un compte d'utilisateur et d'un groupe d'utilisateurs]] .
Pour l' exemple , j ' utilise //testeur// et //testeur2// comme nom d' utilisateur .
//$USER// est le nom de l' utilisateur qui passe les commandes . inutile de remplacer par votre vrai nom d' utilisateur , ce sera automatique .
il est possible de faire cela sur une partition séparée , pour ceux que ça intéresse , un script est disponible ici : [[https://forum.ubuntu-fr.org/viewtopic.php?id=2090293]] pour monter automatiquement une de vos partitions sur le point de montage " **/media/Partage** " .
Utiliser le script ( si vous êtes concerné ) **avant** de passer les commandes suivantes .
====création des nouveaux utilisateurs ( si besoin ) :====
sudo adduser testeur
sudo adduser testeur2
====Ajout des utilisateurs au groupe " users " :====
sudo adduser $USER users
sudo adduser testeur users
sudo adduser testeur2 users
Il faut déconnecter / reconnecter de votre session graphique pour que les changements soient pris en compte .
====création du répertoire :====
sudo mkdir -pv /media/Partage/$USER-Partage
====modification des permissions :====
on définit l' utilisateur courant comme propriétaire du dossier :
sudo chown $USER: /media/Partage/$USER-Partage/
Maintenant que l ' on est proprietaire du dossier et de son contenu , inutile d' utiliser " sudo " .
Pour supprimer a tout le monde le droit de voir ce qu ' il y a dans ce dossier :
chmod o-rwx /media/Partage/$USER-Partage
Grâce à [[:acl|La Gestion avancée des droits sous linux]] , tous les utilisateurs qui créeront des fichiers /dossiers dans votre répertoire de partage seront accessibles directement a tout le groupe d' utilisateur , car cela permet de définir le groupe par défaut automatiquement lors de la création de ceux-ci .
setfacl -Rm "default:group:users:rwx,group:users:rwx" /media/Partage/$USER-Partage/
et c' est tout ;-)
c' est prêt à être utilisé .