Групповые политики/Политики доступа к съемным носителям: различия между версиями

Материал из ALT Linux Wiki
мНет описания правки
Нет описания правки
Строка 3: Строка 3:


== Настройка политики ==
== Настройка политики ==
Шаг 1. На машине с установленным RSAT откройте «Управление групповыми политиками».


Шаг 2. Создайте новый объект групповой политики (GPO) и свяжите его с OU, в который входят машины или учетные записи пользователей, для которых настраивается доступ к съемным запоминающим устройствам.
=== На рабочей станции ===


Шаг 3. В контекстном меню GPO, выберите пункт «Изменить». Откроется редактор GPO.
'''Шаг 1.''' На машине с установленными [[ADMC]] и [[Групповые_политики/GPUI|GPUI]] получить ключ Kerberos для администратора домена.  


Шаг 4. Перейдите в «Конфигурация компьютера» или «Конфигурация пользователя» -> «Политики» -> «Административные шаблоны» -> «Система» -> «Доступ к съемным запоминающим устройствам»:
'''Шаг 2.''' В [[ADMC]] создать новый объект групповой политики (GPO) и связать его с OU, в который входят машины или учётные записи пользователей.


[[Файл:RemovableStorageDevices.png|800px|Политика «Доступ к съемным запоминающим устройствам»]]
'''Шаг 3.''' Запустить [[Групповые_политики/GPUI|GPUI]]:
*из [[ADMC|модуля удаленного управления базой данных конфигурации (ADMC)]], выбрав в контекстном меню объекта групповой политики пункт «Изменить…»:
*:[[File:Admc-gp-edit-StorageDevices.png|Запуск GPUI из ADMC]]
*или с указанием каталога групповой политики:
<source lang="text" highlight="1">$ gpui-main -p "smb://dc.test.alt/SysVol/test.alt/Policies/{50A474C5-8097-4EBF-A503-0DAB29176FC6}"</source>


В правом окне редактора отобразится список политик. На данный момент реализована только политика «Съемные запоминающие устройства всех классов: Запретить любой доступ» (машинная и пользовательская).
где dc.test.alt – имя контроллера домена, а "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX}" – GUID шаблона групповой политики для редактирования.


Шаг 5. Дважды щелкните на политике «Съемные запоминающие устройства всех классов: Запретить любой доступ», откроется диалоговое окно настройки политики:
Откроется окно редактирования групповых политик.


[[Файл:RemovableStorageDevices_DenyAll.png|600px|Диалоговое окно «Съемные запоминающие устройства всех классов: Запретить любой доступ»]]
'''Шаг 4.''' Перейти в «Компьютер»/«Пользователь» -> «Система -> «Доступ к съемным запоминающим устройствам»:


Для включения запрета на доступ выберите параметр «Включить», для отключения — «Отключить» или «Не задано».
[[Файл:Gpui-RemovableStorageDevices-01.png|GPUI. Доступ к съемным запоминающим устройствам]]
Нажмите кнопку «ОК» или «Применить».


Все настройки политики хранятся в
{{Note|На данный момент реализована только политика «Съемные запоминающие устройства всех классов: Запретить любой доступ» (машинная и пользовательская).}}
''{GUID GPT}/Machine/Registry.pol'' или
''{GUID GPT}/User/Registry.pol''


Пример ''Registry.pol'':
'''Шаг 5.''' Щёлкнуть левой кнопкой мыши на политике «Съемные запоминающие устройства всех классов: Запретить любой доступ», откроется диалоговое окно настройки политики. Можно не задавать настройку политики, включить или отключить:


<pre>
[[Файл:Gpui-RemovableStorageDevices-02.png|GPUI. Редактирование политики «Съемные запоминающие устройства всех классов: Запретить любой доступ»]]
 
Для включения запрета на доступ следует выбрать параметр «Включено», для отключения — «Отключено» или «Не сконфигурировано».
 
=== На машине Windows ===
'''Шаг 1.''' На машине с установленным RSAT открыть консоль «Управление групповыми политиками» (gpmc.msc).
 
'''Шаг 2.''' Создать новый объект групповой политики (GPO) и связать его с OU, в который входят машины или учётные записи пользователей.
 
'''Шаг 3.''' В контекстном меню GPO выбрать пункт «Редактировать». Откроется редактор GPO.
 
'''Шаг 4.''' Перейти в «Конфигурация компьютера»/«Конфигурация пользователя» -> «Политики» -> «Административные шаблоны» -> «Система» -> «Доступ к съемным запоминающим устройствам». В правом окне редактора отобразится список политик:
 
[[Файл:RemovableStorageDevices.png|Политика «Доступ к съемным запоминающим устройствам»]]
 
{{Note|На данный момент реализована только политика «Съемные запоминающие устройства всех классов: Запретить любой доступ» (машинная и пользовательская).}}
 
'''Шаг 5.''' Дважды щелкнуть на политике «Съемные запоминающие устройства всех классов: Запретить любой доступ», откроется диалоговое окно настройки политики:
 
[[Файл:RemovableStorageDevices_DenyAll.png|Диалоговое окно «Съемные запоминающие устройства всех классов: Запретить любой доступ»]]
 
Для включения запрета на доступ следует выбрать параметр «Включить», для отключения — «Отключить» или «Не задано».
 
== Файлы настроек политики ==
 
Все настройки политики хранятся в:
*{{path|{GUID GPT}/Machine/Registry.pol}}
*{{path|{GUID GPT}/User/Registry.pol}}
 
Пример {{path|Registry.pol}}:
 
<syntaxhighlight lang="ini">
PReg[Software\Policies\Microsoft\Windows\RemovableStorageDevices;Deny_All;;;]  
PReg[Software\Policies\Microsoft\Windows\RemovableStorageDevices;Deny_All;;;]  
</pre>
</syntaxhighlight>


== Реализация ==
== Реализация ==
Политика полного запрета на доступ к съемным носителям реализована через правила в Polkit (''/etc/polkit-1/rules.d/'').
Политика полного запрета на доступ к съемным носителям реализована через правила в Polkit ({{path|/etc/polkit-1/rules.d/}}).
 
Для машинной политики создается файл правил {{path|49-gpoa_disk_permissions.rules}}, для пользовательской политики — {{path|48-gpoa_disk_permissions_user.<USERNAME>.rules}}. Правила для пользовательской политики обрабатываются до правил для машинной политики.


Для машинной политики создается файл правил ''49-gpoa_disk_permissions.rules'', для пользовательской политики — ''48-gpoa_disk_permissions_user.<USERNAME>.rules''. Правила для пользовательской политики обрабатываются до правил для машинной политики.


[[Категория:Active Directory]]
{{Category navigation|title=Групповые политики|category=Групповые_политики|sortkey={{SUBPAGENAME}}}}

Версия от 14:24, 30 ноября 2022

Эта групповая политика позволяет централизованно для компьютеров или пользователей настраивать доступ к съемным запоминающим устройствам (CD, DVD, USB и др.).

Настройка политики

На рабочей станции

Шаг 1. На машине с установленными ADMC и GPUI получить ключ Kerberos для администратора домена.

Шаг 2. В ADMC создать новый объект групповой политики (GPO) и связать его с OU, в который входят машины или учётные записи пользователей.

Шаг 3. Запустить GPUI:

$ gpui-main -p "smb://dc.test.alt/SysVol/test.alt/Policies/{50A474C5-8097-4EBF-A503-0DAB29176FC6}"

где dc.test.alt – имя контроллера домена, а "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX}" – GUID шаблона групповой политики для редактирования.

Откроется окно редактирования групповых политик.

Шаг 4. Перейти в «Компьютер»/«Пользователь» -> «Система -> «Доступ к съемным запоминающим устройствам»:

GPUI. Доступ к съемным запоминающим устройствам

Примечание: На данный момент реализована только политика «Съемные запоминающие устройства всех классов: Запретить любой доступ» (машинная и пользовательская).


Шаг 5. Щёлкнуть левой кнопкой мыши на политике «Съемные запоминающие устройства всех классов: Запретить любой доступ», откроется диалоговое окно настройки политики. Можно не задавать настройку политики, включить или отключить:

GPUI. Редактирование политики «Съемные запоминающие устройства всех классов: Запретить любой доступ»

Для включения запрета на доступ следует выбрать параметр «Включено», для отключения — «Отключено» или «Не сконфигурировано».

На машине Windows

Шаг 1. На машине с установленным RSAT открыть консоль «Управление групповыми политиками» (gpmc.msc).

Шаг 2. Создать новый объект групповой политики (GPO) и связать его с OU, в который входят машины или учётные записи пользователей.

Шаг 3. В контекстном меню GPO выбрать пункт «Редактировать». Откроется редактор GPO.

Шаг 4. Перейти в «Конфигурация компьютера»/«Конфигурация пользователя» -> «Политики» -> «Административные шаблоны» -> «Система» -> «Доступ к съемным запоминающим устройствам». В правом окне редактора отобразится список политик:

Политика «Доступ к съемным запоминающим устройствам»

Примечание: На данный момент реализована только политика «Съемные запоминающие устройства всех классов: Запретить любой доступ» (машинная и пользовательская).


Шаг 5. Дважды щелкнуть на политике «Съемные запоминающие устройства всех классов: Запретить любой доступ», откроется диалоговое окно настройки политики:

Диалоговое окно «Съемные запоминающие устройства всех классов: Запретить любой доступ»

Для включения запрета на доступ следует выбрать параметр «Включить», для отключения — «Отключить» или «Не задано».

Файлы настроек политики

Все настройки политики хранятся в:

  • {GUID GPT}/Machine/Registry.pol
  • {GUID GPT}/User/Registry.pol

Пример Registry.pol:

PReg[Software\Policies\Microsoft\Windows\RemovableStorageDevices;Deny_All;;;]

Реализация

Политика полного запрета на доступ к съемным носителям реализована через правила в Polkit (/etc/polkit-1/rules.d/).

Для машинной политики создается файл правил 49-gpoa_disk_permissions.rules, для пользовательской политики — 48-gpoa_disk_permissions_user.<USERNAME>.rules. Правила для пользовательской политики обрабатываются до правил для машинной политики.