Могут ли fstab опции uid и gid быть имя группы пользователей или они должны быть числовыми?

Я изучаю, как настроить tmpfs в fstab для моего пользователя www-data, и мне было интересно, могу ли я использовать фактическое имя пользователя / группы вместо этого, если числовые идентификаторы (личные предпочтения)?

Я на Debian с ext4, отформатированный с помощью msdos во время установки.

Кажется, это работает, но мне интересно, является ли это особенностью, специфичной для Debian, или она будет работать на разных платформах (мне нравится переносимость)?

Вот что у меня есть:

$ 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 

Программа Linux mount интерпретирует нечисловые параметры для параметров uid и gid как имена пользователей и групп соответственно. Это относится ко всем типам файловой системы. Он работает и в том случае, если параметры исходят из командной строки, и если они поступают из /etc/fstab .

Источник: источник ( старый ( parse_opt ), новый ( mnt_optstr_fix_gid , mnt_optstr_fix_uid )).