SpayniX Web Portal

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Перенаправление папок (Folder Redirection) на Synology, слетает локализация пользовательских папок Рабочий стол, Документы и т.д.

E-mail Печать PDF
(0 Голосов)

Столкнулся с проблемой при использовании групповой политики перенаправления папок профилей пользователей. В качестве хранилища в организации используется NAS от Synology. После применения политики можем увидеть, что перенаправленые папки отображаются на английском.

Для локализации названия папки служит файлик desktop.ini, в котором прописывается специальный параметр LocalizedResourceName. Файл имеет атрибуты ahs, т.е. архивный, скрытый и системный. Так же сами папки, в которых лежит этот файл, должны иметь атрибут r, т.е. только для чтения.

Если мы зайдем, например, Total Commanderом на сетевой ресурс, куда перенаправляются папки и посмотрим атрибуты папок, то с большей долей вероятности не увидим атрибута r, если попробовать выставить его, то он сразу пропадет. Desktop.ini скорее всего будет на месте и параметр локализации в нем будет прописан.

Для исправления проблемы необходимо проапгрейдить файл конфигурации Samba сервера в нашем Synology. В самом веб интерфейсе NASa настроек касательно системных атрибутов я не нашел.

Приступаем:

  • Заходим на наш Nas через веб интерфейс
  • Идем в "панель управления" - "файловые службы" - снимаем галку с "включить службы SMB" (чтобы файл конфигурации стал доступен для редактирования)
  • Далее в идем в "терминал и SNMP" - ставим галку "включить службу SSH"
  • Цепляемся к нашему Synology через любой ssh клиент, например, Putty
  • Логинимся под пользователем admin
  • Запускаем командную оболочку с правами root, чтобы смогли перезаписать файл конфигурации:

sudo -i

  • Теперь отредактируем smb.conf c помощью неудобнейшего редактора vi

vi /etc/samba/smb.conf

  • Если никогда не пользовались им:
  1. жмем i
  2. стрелками перемещаемся в конец какой нибудь строчки в блоке [global] и жмем enter, появляется пустая строка
  3. вводим store dos attributes=yes и жмем esc
  4. вводим :,
  5. вводим :w

Конфиг отредактирован и сохранен

Параметр store dos attributes=yes как раз включает поддержку расширенных dos атрибутов файловой системы

  • Идем в "панель управления" - "файловые службы" - ставим обратно галку "включить службы SMB"
  • Далее идем в "терминал и SNMP" - снимаем галку "включить службу SSH"
  • Теперь осталось для всех перемещаемых папок всем пользователям поставить заново атрибут r, в Total Commandere это делается через "файлы" - "изменить атрибуты" - ставим галку "только для чтения"
  • Перелогиниваемся под пользователями и видим привычные имена папок, вуаля
Обновлено 05.12.2018 00:35  

Добавить комментарий



Анти-спам: выполните задание
network monitoring tool


Поиск

Информация о профиле

Application afterLoad: 0.005 seconds, 0.52 MB
Application afterInitialise: 0.159 seconds, 3.13 MB
Application afterRoute: 0.180 seconds, 3.68 MB
Application afterDispatch: 0.417 seconds, 8.14 MB
Application afterRender: 0.767 seconds, 9.20 MB