Перейти к основному содержимому
Версия: 7.0

Linux

Онлайн-установка на Linux выполняется с помощью policy JSON-файла браузера. Распространение файлов в инфраструктуре может отличаться в зависимости от способа принятого в вашей компании.

к сведению

Клиентские компьютеры должны иметь доступ к магазину соответствующего браузера.

Предварительные требования​

Имя JSON-файла в каталоге managed/ может быть любым. В примерах используется passwork.json.

warning

Документация рассчитана на официальные пакеты браузеров. Сборки из Snap / Flatpak и дистрибутивный Chromium (не Google Chrome) могут использовать другие пути политик.

Идентификаторы расширения​

БраузерID расширенияАдрес обновления / установки
Google Chromefdjlkkocphgalodbmhojjjeomajnmmochttps://clients2.google.com/service/update2/crx
Yandex Browserfdjlkkocphgalodbmhojjjeomajnmmochttps://clients2.google.com/service/update2/crx
Microsoft Edgegjbdkhfdlfgndgedojjgfhhmmagnbifchttps://edge.microsoft.com/extensionwebstorebase/v1/crx
Mozilla Firefox{24e8de07-a2b4-4da5-a35b-163a91345e49}https://addons.mozilla.org/firefox/downloads/latest/password-manager-for-business/latest.xpi

Microsoft Edge​

Создать каталог для политик:

mkdir -p /etc/opt/edge/policies/managed

Создать файл политики:

tee /etc/opt/edge/policies/managed/passwork.json > /dev/null <<'EOF'
{
"ExtensionInstallForcelist": [
"gjbdkhfdlfgndgedojjgfhhmmagnbifc;https://edge.microsoft.com/extensionwebstorebase/v1/crx"
]
}
EOF

Назначить владельца и права на файл политики:

chown root:root /etc/opt/edge/policies/managed/passwork.json
chmod 644 /etc/opt/edge/policies/managed/passwork.json

Google Chrome​

Создать каталог для политик:

mkdir -p /etc/opt/chrome/policies/managed

Создать файл политики:

tee /etc/opt/chrome/policies/managed/passwork.json > /dev/null <<'EOF'
{
"ExtensionInstallForcelist": [
"fdjlkkocphgalodbmhojjjeomajnmmoc;https://clients2.google.com/service/update2/crx"
]
}
EOF

Назначить владельца и права на файл политики:

chown root:root /etc/opt/chrome/policies/managed/passwork.json
chmod 644 /etc/opt/chrome/policies/managed/passwork.json

Mozilla Firefox​

Создать каталог для политик:

mkdir -p /etc/firefox/policies

Создать файл политики:

tee /etc/firefox/policies/policies.json > /dev/null <<'EOF'
{
"policies": {
"ExtensionSettings": {
"{24e8de07-a2b4-4da5-a35b-163a91345e49}": {
"installation_mode": "force_installed",
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/password-manager-for-business/latest.xpi"
}
}
}
}
EOF

Назначить владельца и права на файл политики:

chown root:root /etc/firefox/policies/policies.json
chmod 644 /etc/firefox/policies/policies.json
к сведению

Если в дистрибутиве уже есть policies.json с другими политиками, объединить настройки в одном файле, не перезаписывая существующие ключи.

Yandex Browser​

Создать каталог для политик:

mkdir -p /etc/opt/yandex/browser/policies/managed

Создать файл политики:

tee /etc/opt/yandex/browser/policies/managed/passwork.json > /dev/null <<'EOF'
{
"ExtensionInstallForcelist": [
"fdjlkkocphgalodbmhojjjeomajnmmoc;https://clients2.google.com/service/update2/crx"
]
}
EOF

Назначить владельца и права на файл политики:

chown root:root /etc/opt/yandex/browser/policies/managed/passwork.json
chmod 644 /etc/opt/yandex/browser/policies/managed/passwork.json

Применение и проверка​

Перезапустить браузеры и проверить политики:

browser://policy

Проверить список расширений:

browser://extensions

Обновление расширения​

Браузер периодически проверяет сервис обновлений магазина. Если опубликована новая версия, браузер скачивает и устанавливает её автоматически.