[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Dossier pour tous les utilisateurs ?
> Je suis sous Suse 7.3 et j'ai 3 utilisateurs différents.Je voudrai créer un
> dossier qui serait à la dispositions des 3 utilisateurs tant pour la lecture
> que pour écrire ou modifier comment peut on faire ?
(note que toutes les commandes sont à éxécuter comme utilisateur "root")
- crée un groupe pour ces utilisateurs, p.ex. "friends"
àp de la ligne de commande comme ceci: groupadd friends
- ajoute les 3 utilisateurs en question à ce groupe:
for user in machin truc bazar; do
usermod -G $(id -Gn $user|sed 's/ /,/g'),friends
done
- crée le répertoire, p.ex. /usr/local/share/friends :
mkdir /usr/local/share/friends
- mets le groupe "friends" comme groupe propriétaire de ce
répertoire:
chgrp friends /usr/local/share/friends
- change les droits d'accès sur le répertoire: le groupe
propriétaire peut lire ([r]ead), éxécuter (e[x]ecute)
et écrire ([w]rite):
chmod g=rwx /usr/local/share/friends
Voilà.
Si tu veux, encore un truc intéressant: si tu ajoutes le
droit d'accès "s" (sticky) au répertoire, alors tous les fichiers
et répertoires créés en-dessous de celui-ci appartiendront
automatiquement au groupe propriétaire (et cela peu importe
le groupe primaire des utilisateurs lorsqu'ils y créent un
fichier ou répertoire):
chmod g+s /usr/local/share/friends
--
-o) Pascal Bleser ATOS Origin/Aachen(DE) |
/\\ <pascal.bleser@atosorigin.com> |
_\_v <guru@linuxbe.org> |
---------------------------------------------|
Jesus saves,Buddha makes incremental backups :
---------------------------------------------'
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux