GNU/Linux >> Znalost Linux >  >> Linux

Mohou být možnosti Fstab Uid a Gid názvem uživatelské skupiny nebo musí být číselné?

Učím se, jak nastavit tmpfs ve fstab pro mého uživatele www-data, a zajímalo by mě, jestli mohu místo toho použít skutečné jméno uživatele/skupiny, pokud číselné ID (osobní preference)?

Používám Debian s ext4, naformátovaným během instalace pomocí „msdos“.

Zdá se, že to funguje, ale zajímalo by mě, jestli je to funkce specifická pro Debian nebo bude fungovat na různých platformách (líbí se mi přenositelnost)?

Tady je to, co mám:

$ vim /etc/fstab

# PHP temporary files.
tmpfs /tmpfs/php-session tmpfs defaults,size=512M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0
tmpfs /tmpfs/php-upload  tmpfs defaults,size=256M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0

Přijatá odpověď:

Linux mount program interpretuje nečíselné parametry na uid a gid možnosti jako názvy uživatelů a skupin. To platí pro všechny typy souborových systémů. Funguje to, pokud možnosti pocházejí z příkazového řádku a pokud pocházejí z /etc/fstab .

Zdroj:zdroj (starý (parse_opt ), nové (mnt_optstr_fix_gid , mnt_optstr_fix_uid )).


Linux
  1. Průvodce pro začátečníky DNSSEC a jak může zabezpečit internet

  2. Kde mohu najít a nainstalovat závislosti pro pygame?

  3. Jak mohu vidět velikost souborů a adresářů v linuxu?

  1. Jak fungují volby '-s', '-t' a '-c' příkazu tr v Unixu?

  2. Má účet root vždy UID/GID 0?

  3. Jaký je rozdíl mezi volbami -g a -G v useradd

  1. Nákupy podnikového hardwaru a efekt správce systému

  2. Jak (správně) změnit UID a GID uživatele/skupiny v Linuxu

  3. Jak odkazovat na existující uid a gid v Ansible?