Je voulais faire un dossier partagé pour mes parents.
J'ai créé un utilisateur système avec adduser, créé un dossier de départ que je voulais utiliser comme dossier de partage. Le nom de ce dossier est share, le nom de l'utilisateur est shareacc et fait que mes parents et moi appartenons à ce groupe. Il est donc arrivé que le dossier dans /home/share
n'appartienne pas à shareacc. Alors j'ai utilisé
chown -c shareacc:shareacc /home/share
et il semble que le dossier de départ n'appartienne toujours pas à ce groupe et/ou à cet utilisateur. Mais si je regarde cela en tant que racine avec nautilus, il me dit que cela appartient à ce groupe. Voir l'image. La racine gauche, la droite est normale.
Comment cela peut-il être corrigé ou qu'est-ce que je fais mal?
La sortie de ls -la
dans/home est
/home$ ls -la
insgesamt 28
drwxr-xr-x 7 root root 4096 Dez 3 12:16 .
drwxr-xr-x 24 root root 4096 Nov 23 17:20 ..
drwxr-x--- 42 cornelius-admin Sudo 4096 Dez 3 12:09 cornelius-admin
drwx------ 29 dorothea dorothea 4096 Nov 28 18:39 dorothea
drwxrwxr-x 3 root root 4096 Sep 8 21:12 .ecryptfs
drwxr-xr-x 20 paul paul 4096 Nov 28 13:34 paul
drwxr-xr-x 2 shareacc shareacc 4096 Dez 3 12:16 share
et la sortie de la commande dans le dossier lui-même est
/home/share$ ls -la
insgesamt 8
drwxr-xr-x 2 shareacc shareacc 4096 Dez 3 12:16 .
drwxr-xr-x 7 root root 4096 Dez 3 12:16 ..
Si vous souhaitez que d'autres utilisateurs du système faisant partie du groupe shareacc
puissent écrire sur /home/share
, vous devez le rendre accessible en écriture,
chmod -R 775 /home/shareacc
Remarque: -R
rend le chmod 775
récursif, c'est-à-dire que tous les fichiers et sous-répertoires au sein de /home/shareacc
seront 775 ainsi que.
Il peut également être réalisé avec,
chmod g+w /home/shareacc
Cela donnera à l'utilisateur rwx, au groupe rwx et à d'autres r-x.