GNU/Linux >> Tutoriels Linux >  >> Linux

Les options Fstab Uid et Gid peuvent-elles être le nom du groupe d'utilisateurs ou doivent-elles être numériques ?

J'apprends à configurer un tmpfs dans fstab pour mon utilisateur www-data et je me demandais si je pouvais utiliser le nom d'utilisateur/groupe réel à la place si les identifiants numériques (préférence personnelle) ?

Je suis sur Debian avec ext4, formaté avec "msdos" lors de l'installation.

Cela semble fonctionner, mais je me demande s'il s'agit d'une fonctionnalité spécifique à Debian ou si cela fonctionnera sur toutes les plates-formes (j'aime la portabilité) ?

Voici ce que j'ai :

$ 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

Réponse acceptée :

Le mount Linux le programme interprète les paramètres non numériques en uid et gid options comme noms d'utilisateur et de groupe respectivement. Cela s'applique à tous les types de systèmes de fichiers. Cela fonctionne à la fois si les options proviennent de la ligne de commande et si elles proviennent de /etc/fstab .

Source :source (ancien (parse_opt ), nouveau (mnt_optstr_fix_gid , mnt_optstr_fix_uid )).


Linux
  1. Comment (correctement) changer l'UID et le GID d'un utilisateur/groupe sous Linux

  2. que fait la fonction low_alias et où est-elle définie

  3. Comment fonctionnent les options '-s', '-t' et '-c' de la commande tr sous Unix ?

  4. Le compte root a-t-il toujours l'UID/GID 0 ?

  5. Comment puis-je obtenir de manière fiable le nom du système d'exploitation ?

Trouver le nom de la distribution Linux, la version et les détails du noyau

Achats de matériel d'entreprise et effet sysadmin

Revue Plasma 5.17 - Le spectacle doit continuer (et être bon)

Comment puis-je voir la taille des fichiers et des répertoires sous Linux ?

Utiliser find et tar avec des fichiers avec des caractères spéciaux dans le nom

Impossible de renommer un fichier dont le nom commence par un trait d'union