Bug 54645

Summary: nautilus: Не изменяет права доступа к $HOME пользователя, в связи с чем папка в нём недоступна по smb:// для гостей
Product: Sisyphus Reporter: Монастырский Илья <monastirskiyii>
Component: nautilusAssignee: Evgeny Sinelnikov <sin>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, armatik, greh, liannnix, varaksaaa, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=55107

Description Монастырский Илья 2025-06-04 10:26:41 MSK
Образ:
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/
Comment 1 Evgeny Sinelnikov 2025-06-04 17:33:45 MSK
Такое поведение и предполагается, кроме одного момента.

При выполнении пункта 5, инструмент должен сам проверить и задать соответствующие настройки, которые явно понижают уровень безопасности системы. В этом плане, это проблема, скорее, nautilus, в данном случае.
Comment 2 Artem Varaksa 2025-08-04 19:03:10 MSK
Ошибка актуальна для 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
Comment 3 Kostevich Arseniy 2025-09-19 14:00:49 MSK
*** Bug 55107 has been marked as a duplicate of this bug. ***