GNU/Linux >> Linux Esercitazione >  >> Linux

Le opzioni di Fstab Uid e Gid possono essere il nome del gruppo di utenti o devono essere numerici?

Sto imparando come impostare un tmpfs in fstab per il mio utente www-data e mi chiedevo se posso usare il nome utente/gruppo effettivo invece se gli ID numerici (preferenza personale)?

Sono su Debian con ext4, formattato con "msdos" durante l'installazione.

Sembra funzionare, ma mi chiedo se questa è una funzionalità specifica di Debian o funzionerà su tutte le piattaforme (mi piace la portabilità)?

Ecco cosa ho:

$ 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

Risposta accettata:

Il mount di Linux il programma interpreta parametri non numerici in uid e gid opzioni rispettivamente come nomi utente e gruppo. Questo vale per tutti i tipi di filesystem. Funziona sia se le opzioni provengono dalla riga di comando sia se provengono da /etc/fstab .

Fonte:fonte (vecchia (parse_opt ), nuovo (mnt_optstr_fix_gid , mnt_optstr_fix_uid )).


Linux
  1. Acquisti hardware aziendali ed effetto sysadmin

  2. Qual è lo scopo di ciascuno dei diversi UID che un processo può avere?

  3. Come posso vedere la dimensione dei file e delle directory in Linux?

  4. Utilizzo di find e tar con file con caratteri speciali nel nome

  5. Impossibile rinominare un file il cui nome inizia con un trattino

Trova il nome della distribuzione Linux, la versione e i dettagli del kernel

Recensione Plasma 5.17 - Lo spettacolo deve andare avanti (ed essere buono)

Dove posso trovare e installare le dipendenze per pygame?

cosa fa la funzione weak_alias e dove è definita

Come funzionano le opzioni '-s', '-t' e '-c' del comando tr in Unix?

L'account root ha sempre UID/GID 0?