Почему mount.cifs не установлен suid по умолчанию?

Если проблемой являются файлы журнала, удостоверьтесь, что они принадлежат корню и не имеют мировых полномочий чтения. chmod o-r logfile

Если проблемой является исполняемый файл, удостоверьтесь, что это не имеет мира, выполняют полномочия. chmod o-x program

6
17.06.2012, 02:19
2 ответа

Поскольку это ищет Wiki хинду, они, кажется, волнуются по поводу ее безопасности:

http://en.gentoo-wiki.com/wiki/Samba#Non-Privileged_Mounting

Они показывают Вам, как сделать это вручную, но также и предупредить Вас об угрозах безопасности.

Выше того раздела в первых строках страницы они также отмечают следующее:

Примечание: net-fs/mount-cifs, старый помощник монтирования, больше не необходим, поскольку текущая стабильная версия net-fs/samba включает всю свою функциональность.

Таким образом, у Вас, кажется, есть оба варианта, но они рекомендуют использовать самбу, она имеет флаг USE 'клиент', таким образом, Вы не должны устанавливать все. (Это было довольно долгое время, не используя хинду),

2
27.01.2020, 20:29

Я не знаю причины хинду, но в Debian mount.cifs имеет suid набор битов, и он поддерживается восходящим потоком в наше время. Чтобы получить объяснение и понять причины, необходимо создать отчет об ошибках в хинду средстве отслеживания ошибки - я содержал бы ссылку на фиксацию, которая включила поддержку suid снова.

2
27.01.2020, 20:29

Теги

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