Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako natrvalo zmeniť predvolené hodnoty umask v systéme Linux (RedHat/CentOS 7/8)

Ak chcete natrvalo zmeniť predvolené hodnoty umask v systéme Linux (RedHat/CentOS 7/8), môžete upraviť konfiguračný súbor pre celý systém `/etc/login.defs`. Môžete to urobiť takto:

1. Otvorte okno terminálu s oprávneniami správcu (su alebo sudo).

2. Upravte súbor `/etc/login.defs` pomocou preferovaného textového editora. V tomto príklade použijeme `vim`:

```

sudo vim /etc/login.defs

```

3. Nájdite riadok, ktorý začína „UMASK“. Predvolená hodnota môže byť nastavená na „022“.

```

UMASK 022

```

4. Zmeňte predvolenú hodnotu umask na požadovanú hodnotu. Ak chcete napríklad nastaviť predvolenú umask na `002`, zmeňte ju na:

```

UMASK 002

```

5. Uložte a zatvorte súbor `/etc/login.defs`.

6. Ak chcete, aby sa zmeny prejavili okamžite, spustite nasledujúci príkaz:

```

sudo pam_umask -v

```

Týmto sa znova inicializujú nastavenia umask v celom systéme.

7. Overte novú predvolenú hodnotu umask vytvorením nového súboru alebo adresára a skontrolovaním jeho povolení:

```

dotykový testovací súbor

ls -l testovací súbor

```

Mali by ste vidieť novú hodnotu umask aplikovanú na povolenia súboru.

Podľa týchto krokov ste úspešne zmenili predvolené hodnoty umask natrvalo v systéme Linux (RedHat/CentOS 7/8). Nová hodnota umask sa použije na všetky novovytvorené súbory a adresáre.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené