Насколько я понимаю, код [success = ignore default = 1]
означает, что если модуль возвращает что-либо, кроме успеха, пропустить 1 модуль. Возможно, вам нужно пропустить 2, чтобы перейти к следующему pam_succeed_if
?
Это разные файловые системы. Что у них общего, так это тип файловой системы :, они используют драйвер tmpfs
, который хранит данные в памяти¹. Не существует «супер -tmpfs», поскольку все они являются частью :, все экземпляры независимы.
В «столбце устройства» отображается tmpfs
, поскольку многие конфигурации лишены воображения и используют ту же строку для имени устройства, что и для типа файловой системы. Драйвер tmpfs игнорирует «имя устройства», поскольку он не загружает данные ниоткуда.
Эти файловые системы создаются путем их монтирования и уничтожаются при их размонтировании. Например, следующая команда создает файловую систему tmpfs, содержимым которой является только корневой каталог (все файловые системы tmpfs начинаются таким образом ), принадлежат пользователю root и с разрешениями rwxrwxrwt
и максимальный размер которого составляет 100 МБ:
mount -t tmpfs -o size=100Mi,mode=1777 some_arbitrary_name /mnt
Вызовы монтирования выполняются в сценариях загрузки. Раньше вы могли найти вызовы команды mount
в сценариях оболочки, выполняемых во время запуска./var/lib
не является точкой монтирования tmpfs и может быть настроен через /etc/fstab
. В наши дни большинство, если не все, монтируются с помощью systemd.
¹ Это виртуальная память :ОЗУ или подкачка.