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

Linux

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

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

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

warning

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

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

БраузерID расширения
Google Chromefdjlkkocphgalodbmhojjjeomajnmmoc
Yandex Browserfdjlkkocphgalodbmhojjjeomajnmmoc
Microsoft Edgegjbdkhfdlfgndgedojjgfhhmmagnbifc
Mozilla Firefox{24e8de07-a2b4-4da5-a35b-163a91345e49}

Microsoft Edge​

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

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

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

tee /etc/opt/edge/policies/managed/passwork.json > /dev/null <<'EOF'
{
"3rdparty": {
"extensions": {
"gjbdkhfdlfgndgedojjgfhhmmagnbifc": {
"host": "https://passwork.example.com"
}
}
}
}
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'
{
"3rdparty": {
"extensions": {
"fdjlkkocphgalodbmhojjjeomajnmmoc": {
"host": "https://passwork.example.com"
}
}
}
}
EOF

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

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

Yandex Browser​

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

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

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

tee /etc/opt/yandex/browser/policies/managed/passwork.json > /dev/null <<'EOF'
{
"3rdparty": {
"extensions": {
"fdjlkkocphgalodbmhojjjeomajnmmoc": {
"host": "https://passwork.example.com"
}
}
}
}
EOF

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

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

Mozilla Firefox​

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

mkdir -p /etc/firefox/policies

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

tee /etc/firefox/policies/policies.json > /dev/null <<'EOF'
{
"policies": {
"3rdparty": {
"Extensions": {
"{24e8de07-a2b4-4da5-a35b-163a91345e49}": {
"host": "https://passwork.example.com"
}
}
}
}
}
EOF

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

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

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

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

Перезапустить браузер и проверить автоматическое заполнение адреса Пассворка в браузерном расширении:

Браузерное расширение Пассворк: поле Хост автоматически заполнено адресом сервера из политики