Образ: Alt Workstation 11.0 Версия пакета: samba-usershares-4.20.6-alt3 Шаги воспроизведения: 1. Установить систему с параметрами по умолчанию 2. Произвести вход под пользователем 3. Убедиться что пользователь входит в группу sambashare $ groups | egrep "sambashare|usershares" 4. Создать папку в домашней директории ushare $ mkdir ushare 5. Настроить общий доступ папки через nautilus Файлы -> Домашняя папка -> ПКМ по ushare -> Настроить общий доступ -> Активировать чек-бокс " Открыть доступ к папке " Дополнительно активировать: "Разрешить создание и удаление файлов по сети" "Разрешить доступ без локально учетной записи" 6. На другой системе открыть папку в проводнике: smb://<ip>/ushare Результат: В caja и nautilus "Отказано в доступе" В thunar запрашивает логин/пароль, попытка входа с пустыми полями возвращает диалоговое окно Ожидаемый результат: Открытие папки Дополнительно: В p10 ошибка НЕ воспроизводится Причина: В Workstation p11 директория пользователя без прав exec other # ll /home/ drwx------ 17 test test 4096 фев 25 12:09 test/ В Workstation p10 есть права exec other # ll /home/ drwx-----x 9 test test 4096 дек 16 13:24 test/
Такое поведение и предполагается, кроме одного момента. При выполнении пункта 5, инструмент должен сам проверить и задать соответствующие настройки, которые явно понижают уровень безопасности системы. В этом плане, это проблема, скорее, nautilus, в данном случае.
Ошибка актуальна для p11 и sisyphus. [sisyphus] samba-4.21.7-alt3.x86_64 nautilus-48.3-alt1.x86_64 [p11+387440.6] samba-4.21.7-alt3.x86_64 nautilus-47.2-alt1.x86_64 [p11] samba-4.20.8-alt2.x86_64 nautilus-47.2-alt1.x86_64
*** Bug 55107 has been marked as a duplicate of this bug. ***