Bon, je ne suis pas fier, en voulant aller vite (impatience, la mère de tous les maux) j’ai supprimé /var/tmp et son contenu plutôt que juste ce qu’il y avait dedans (ne demandez pas pourquoi je voulais faire ça, c’était aussi une erreur !)
Apparemment il n’est pas recréé automatiquement, et si je le recrée d’un simple # mkdir cela ne va pas car les appli n’ont alors pas les droits d’écrire dedans (https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s15.html )
Comment recréer /var/tmp/ avec les droits d’origine ?
Merci d’avance, je suis bien embêté
Bonjour antistress
J’ai un /var/tmp/ avec ces droits :
root@n40l:~# ls -ld /var/tmp
drwxrwxrwt 19 root root 4096 avril 18 19:34 /var/tmp
root@n40l:~#
Noter l’attribut “t”
Bonjour,
Chez moi ça donne un truc du genre :
sk4hrr@rpi:~$ ls /var/tmp/
total 4,0K
drwxrwxrwt 3 root root 60 avril 7 13:17 .
drwxr-xr-x 11 root root 4,0K janv. 5 2018 ..
drwx------ 3 root root 60 avril 7 13:17 systemd-private-487a0d2452d94ae39dcfd8fc17877db1-systemd-timesyncd.service-8zEhM8
Je pense que quelque chose comme ceci devrait faire l’affaire :
mkdir /var/tmp
chmod 1777 /var/tmp
Le répertoire /var/tmp est presque en 777 et avec un attribut ‹ t › pour others au lieu de ‹ x ›
Merci à tous deux
Si je le crée comme indiqué par sk4hrr, j’obtiens
ls -ld /var/tmp
drwxr-xr-x 4 root root 4096 avril 29 11:44 /var/tmp
qui ne correspond pas à ce qu’a r2mi
Sans doute cette histoure de Sticky Bit (t) sur laquelle r2mi met l’emphase : https://www.commentcamarche.net/faq/3603-securite-droits-d-acces-gnu-linux#iii-les-droits-speciaux
Du coup, comment rétablir les bons droits ?
@anon44391915 et @antistress :
Oui pardon, c’était le temps d’éditer mon message
avec la nouvelle commande (chmod 1777) j’obtiens :
ls -l /var/tmp/
total 4
drwx------ 3 root root 4096 avril 29 11:43 systemd-private-e44f3d1e44424726bca7b68ed13bd766-rtkit-daemon.service-tIR0PE
anon44391915:
ls -ld /var/tmp
ls -ld /var/tmp
drwxrwxrwt 5 root root 4096 avril 29 11:54 /var/tmp
génial, merci à tous deux
sk4hrr
Avril 29, 2019, 10:31
14
Personnellement j’utilise un alias dans /home/sk4hrr/.bashrc :
alias ls='ls --color=auto -lah --group-directories-first'
Pour l’appliquer, se déconnecter ou :
source /home/sk4hrr/.bashrc
Après lorsque tu fais un ls, tu as tout de suite un affichage sympa.