0 votes

Supprimer le fichier sans permission

Je dois empêcher un utilisateur Mac de supprimer certains fichiers, donc mon idée est de désactiver l'utilisateur pour sudo l'utilisateur root. Je l'ai testé dans Terminal, tout va bien:

dst49700:salt ttest$ ls -al /etc/salt/111 
-rw-------  1 root  wheel  0 avr 20 16:54 /etc/salt/111
dst49700:salt ttest$ rm /etc/salt/111 
override rw-------  root/wheel pour /etc/salt/111? y
rm: /etc/salt/111: Permission denied

L'utilisateur du groupe du personnel ttest ne peut pas supprimer ce fichier.

Mais c'est très étrange: lorsque je l'ai testé dans Finder, je l'ai fait glisser dans la Corbeille, j'ai dû entrer un mot de passe et après cela, le fichier avait été déplacé dans la Corbeille.

Pourquoi puis-je le déplacer dans la Corbeille sans autorisation? Personne ne peut le supprimer, sauf root, quelqu'un peut-il m'aider ou me donner une meilleure idée pour empêcher un utilisateur de supprimer un fichier?

0 votes

Votre utilisateur de test est également membre du groupe administrateur ou le compte ne pourrait pas supprimer le fichier.

0 votes

La suppression de fichier est influencée par la propriété et les autorisations sur le répertoire/dossier contenant le fichier. Veuillez ajouter ceci à la question (et à vos tests).

1voto

grg Points 181593

Vous aviez besoin de permission - Finder vous a demandé votre mot de passe et vous l'avez fourni. Cela a donné à Finder l'autorisation d'utiliser l'accès root pour supprimer le fichier, car le groupe du personnel est dans sudoers.

0 votes

Mais je ne vois aucune entrée dans sudoers concernant les permissions de groupe. Il y a '%admin ALL = (ALL) ALL' par défaut et je l'ai supprimé. J'ai ajouté 'dkmolko ALL = (ALL) ALL'. Comment puis-je désactiver les permissions de groupe dans sudoers ?

0 votes

AFAIK sudoers n'est pas impliqué dans la suppression de fichiers dans Finder. Soit l'utilisateur actuel est autorisé à supprimer le fichier, soit un compte/administrateur est requis.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X