GNU/Linux >> Znalost Linux >  >> Linux

UNIX / Linux :Jaká je správná oprávnění adresářů /tmp a /var/tmp

Jaká jsou správná oprávnění požadovaná pro adresáře /tmp a /var/tmp?

Odpověď

Adresáře /tmp a /var/tmp vyžadují speciální oprávnění. Tento adresář má Sticky Bit oprávnění. Mnoho aplikací zobrazí chyby nebo selže, pokud nebudou schopny zapisovat do /tmp s příslušnými oprávněními.

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

„t“ na konci symbolizuje, že je nastaven lepivý bit. Soubor vytvořený v adresáři /tmp může odstranit pouze jeho vlastník nebo uživatel root.

Nastavení oprávnění

Změňte oprávnění k adresáři spuštěním některého z následujících příkazů:

# chmod 1777 /tmp

nebo

# chmod a+trwx /tmp


Linux
  1. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  2. Bash =~ Regex A Https://regex101.com/?

  3. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  1. Jak zakázat automatické mazání souborů v adresářích /tmp a /var/tmp v CentOS / RHEL 5,6

  2. Jaké je spojení mezi adresáři /etc/init.d a /etc/rcX.d v Linuxu?

  3. Jaký je rozdíl mezi /tmp a /run?

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Jak změnit výchozí /tmp na /home/user/tmp

  3. Rozdíl a správné použití pro /tmp a /var/tmp