Créer un fichier sous linux

Bonsoir,
j'ai un dossier "dossier1" crée dans la racine root sous linux,et j'ai des autres compte d'utilisateur "poste1","poste2".
Quelle commande doit-on passer (en root) pour que tous les utilisateurs puissent écrire dans le dossier1?

Quelle commande doit-on passer (en root) pour que tous les utilisateurs ne puissent effacer que les fichiers dont ils sont propriétaires ?
se loguer en poste1 et Passez ces commandes et créez le fichier Test.txt .
merci pour votre aide

2 réponses

  1. Modérateur
    A la grosse louche, utilise le sticky bit.

    Exemple:
    sudo  mkdir /home/shared ; sudo chmod 1777 /home/shared

    johand@bata:~/tmp$ touch /home/shared/johand
    johand@bata:~/tmp$ su corinned
    Mot de passe :
    corinned@bata:/home/johand/tmp$ touch /home/shared/johand
    touch: impossible de faire un touch « /home/shared/johand »: Permission non accordée
    corinned@bata:/home/johand/tmp$ touch /home/shared/corinned ; echo $?
    0


    Pour plus de finesse, tu peux utliser les ACL (sur les partitions ext4 au moins).
    Voir par exemple Permissions
    Gates gave ^W  sold  you the windows.
    GNU gave us the whole house.(Alexandrin)
    0
  2. Modérateur
    Tu as raison zipe, je n'avais pa noté ;-D
    0