Шаги ==== 1. Развернуть Samba DC (ALT Server 11.0 x86_64). 2. Создать сетевую папку (из /etc/samba/smb.conf на DC): [SHARE] comment = Share directory for AD users path = /var/share public = no writable = yes read only = no guest ok = no valid users = "@SAMBA\Domain Users" "@SAMBA\Domain Admins" create mask = 0666 directory mask = 0777 force create mode = 0666 force directory mode = 0777 inherit owner = yes 3. Ввести в домен клиентов ALT Workstation K, Education (KDE), Education (XFCE), Workstation 11.0 x86_64. 4. На клиентах войти доменным пользователем и открыть файловый менеджер (dolphin, thunar, nautilus). 5. В поле пути/адреса ввести smb://dc/share, нажать Enter. 6. При открытой папке в thunar на другой системе выполнить любое изменение: создать папку/файл или др. Фактический результат ===================== Содержимое папки не обновляется. Обновляется только при выполнении любого действия в thunar (появляются и действие, выполненное в thunar, и все другие действия до этого). Ожидаемый результат =================== Содержимое папки обновляется сразу / с короткой задержкой, как с локальными папками, или как в dolphin. Воспроизводимость ================= Воспроизводится на виртуальных машинах: [sisyphus] samba-4.21.7-alt1.x86_64 thunar-4.20.3-alt1.x86_64 (dolphin-25.04.2-alt1.x86_64) (nautilus-48.3-alt1.x86_64) [p11+387440] samba-4.21.7-alt1.x86_64 thunar-4.20.3-alt1.x86_64 (dolphin-24.12.3-alt2.x86_64) (nautilus-47.2-alt1.x86_64) [p11] samba-4.20.8-alt2.x86_64 thunar-4.20.3-alt1.x86_64 (dolphin-24.12.3-alt2.x86_64) (nautilus-47.2-alt1.x86_64)
Аналогичное поведение, если вместо `smb://dc/share` работать в примонтированной через `pam_mount` папке. Шаги для монтирования: # echo "session [success=1 default=ignore] pam_succeed_if.so service = systemd-user quiet" >> /etc/pam.d/system-auth && \ echo "session optional pam_mount.so disable_interactive" >> /etc/pam.d/system-auth && \ sed -i 's|<!-- Volume definitions -->|<volume uid="10000-2000200000" fstype="cifs" server="dc" path="share" mountpoint="/share" options="sec=krb5,vers=3.0,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775" />|g' /etc/security/pam_mount.conf.xml && \ grep volume /etc/security/pam_mount.conf.xml && \ reboot pam_mount-2.18-alt1.x86_64
Актуально для thunar-4.20.5-alt1