Droits sous /tmp

eglantine-n Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Si on est sous /tmp comment peut on avoir le droit d'ecriture et la suppression or que je ne peux supprimer que mon propre ficheir?
Merci pour votre aide

3 réponses

mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 879
 
Normalement dans /tmp tu as les droits en écriture donc tu peux supprimer tes propres fichiers. Si tu as une erreur de droits, en admettant que le fichier qui pose problème soit /tmp/toto.txt, reporte nous le résultat des commandes suivantes :

ls -l /tmp/toto.txt
whoami
groups


(avec un L minuscule derrière le tiret qui suit ls).

Bonne chance
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Tot simplement parce que /tmp possède le droit sticky
Voir à ce sujet ce https://cyberzoide.developpez.com/index.php#tbit par exemple.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hllo
man chmod
t
    (sticky-bit) conserver le code du programme sur le péripherique de swap après exécution. Non documenté par POSIX, il s'agit du comportement original, mais de nos jours il sert uniquement pour les répertoires. Il indique que seuls le propriétaire du répertoire, et le propriétaire d'un fichier qui s'y trouve ont le droit de supprimer ce fichier. C'est typiquement utilisé pour les répertoires comme /tmp ayant une autorisation d'écriture générale. 
0