GNU/Linux >> Tutoriels Linux >  >> Linux

UNIX / Linux :Quelle est la bonne permission des répertoires /tmp et /var/tmp

Quelles sont les autorisations correctes requises pour les répertoires /tmp et /var/tmp ?

Répondre

Les répertoires /tmp et /var/tmp nécessitent des autorisations spéciales. Ce répertoire a Sticky Bit autorisations. De nombreuses applications afficheront des erreurs ou échoueront si elles ne sont pas en mesure d'écrire dans /tmp avec les autorisations appropriées.

# ls -ld /tmp
drwxrwxrwt 21 root root 12288 Apr 28 16:18 /tmp

Le ‘t’ à la fin symbolise que le sticky bit est défini. Un fichier créé dans le répertoire /tmp ne peut être supprimé que par son propriétaire ou l'utilisateur root.

Configuration des autorisations

Modifiez les autorisations sur le répertoire en exécutant l'une des commandes suivantes :

# chmod 1777 /tmp

ou

# chmod a+trwx /tmp


Linux
  1. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

  2. Différence entre /var/log/messages, /var/log/syslog et /var/log/kern.log ?

  3. Django static_root dans /var/www/... - aucune autorisation pour collectstatic

  4. unix:///var/run/supervisor.sock aucun fichier de ce type

  5. Quelle est la connexion entre les répertoires /etc/init.d et /etc/rcX.d sous Linux ?

Répertoire Linux tmp :tout ce que vous devez savoir

Comment supprimer des fichiers et des répertoires sous Linux

Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

Pourquoi mettre des choses autres que /home sur une partition séparée ?

Quelle est la différence entre /tmp et /run ?

Comment changer /tmp par défaut en /home/user/tmp