Почему действительно монтируется, имеют набор битов SUID?

Я не уверен, под чем Вы подразумеваете, загрязняют, но если Вы имеете в виду просто не копировавший файлы, можно создать символьную ссылку. Это - способ, которым я сохраняю свои настройки энергии тем же через различных пользователей.

Я имею .vimrc и .vim папки в /usr/local/etc/vim_settings, принадлежавший корню, но читаемый для всех остальных. Затем для каждого пользователя я делаю следующее:

ln -s /usr/local/etc/vim_settings/vimrc /home/user/.vimrc ln -s /usr/local/etc/vim_settings/vim /home/user/.vim

Каталог является технически "чистым" тот путь и его достаточно простое для установки. Я на самом деле делаю это для многих конфигурационных файлов поэтому, когда я перемещаюсь в новую систему, я просто копирую мой /usr/local/etc/ папка к новой машине и настроенный ссылки.

6
02.01.2014, 12:09
2 ответа

mount() требует корня (или CAP_SYS_ADMIN на Linux), но возможно указать точку монтирования в /etc/fstab этому позволяют быть смонтированным пользователем при помощи users опция. Для упрощения этого они должны поднять до учетной записи суперпользователя, чтобы смочь выполниться mount() успешно.

15
27.01.2020, 20:22

Это будет зависеть от опций, используемых, когда диски будут mountредактор.

Взгляните на /etc/fstab, если запись для рассматриваемых разделов имеет defaults набор как опция затем это подразумевает это suid установлен, от man mount[1]...

defaults
              Use default options: rw, suid, dev, exec, auto, nouser, and async.

Можно переопределить это путем определения альтернативных опций в /etc/fstab, например, можно указать users как опция (хотя я ловился тем, что это подразумевает noexec таким образом, я не мог запустить скрипты и должен был переопределить это), поэтому имейте это в моем /etc/fstab:

LABEL=home      /home       ext4    noatime,users,exec  0 4

[1] Я читал man mount и man fstab вчера после наличия проблемы с опциями по умолчанию самостоятельно.

0
27.01.2020, 20:22
  • 1
    Насколько я могу сказать, вопрос о двоичном файле монтирования, имеющем setuid набор битов, не о разрешении suid файлы в смонтированной файловой системе, которая является тем, что делает suid опция. –  Chris Down 02.01.2014, 10:58
  • 2
    , который я согласовываю, и Ваше сообщение (который был сделан, пока я выводил мое) отвечает на это непосредственно (и глубина знания, которое я не имею). Я думал, что то, что я записал, будет полезно для оставления на виду, поскольку это обеспечивает своего рода практическую работу вокруг (включая то же решение добавления users в /etc/fstab но также и выделения что-то, что вчера укусило меня, который был опциями по умолчанию это users подразумевает предотвращают выполнение, и может переопределенный с exec). Счастливый за него, чтобы быть удаленным все же. –  slackline 02.01.2014, 13:17

Теги

Похожие вопросы