Bug 54645 - nautilus: Не изменяет права доступа к $HOME пользователя, в связи с чем папка в нём недоступна по smb:// для гостей
Summary: nautilus: Не изменяет права доступа к $HOME пользователя, в связи с чем папка...
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: nautilus (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
: 55107 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-06-04 10:26 MSK by Монастырский Илья
Modified: 2025-09-19 14:00 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***