1 октября 2014

В состав ОС Astra Linux Special Edition 1.3 входит защищенный комплекс программ гипертекстовой обработки данных, который включает в себя следующее компоненты:

  • веб-сервер Apache2;
  • браузер Firefox.

Стоит отметить, что

веб-сервер apache2, входящий в состав ОС, не допускает возможности анонимного использования ресурсов веб-сервера и требует обязательной настройки авторизации пользователей.

Об особенностях настройки apache2 в Astra Linux мы обязательно напишем в одной из наших ближайших заметок, а сейчас поговорим о настройке Firefox.

Задача

Хочется открывать различные ссылки вида rdp://<ip или имя узла>, <vnc или spice>://<ip или имя узла>:<порт>  — соответствующими внешними программами.

Решение

Открываем Firefox, если не установлен,  то ставим

# aptitude -y install firefox

В адресной строке вводим about:config, подтверждаете, что ничего плохого не сделаете и откроется список переменных firefox. Нажимаете правую клавишу мыши и в открывшемся меню выбираете  New->Boolean. В имени переменной вводим network.protocol-handler.expose.<тип ссылки>  и укажите значение false, пример на скриншоте: 

vnc

Далее откройте свой сайт или web-приложение, нажмите на ссылку с типом, который указали при настройке, и увидите окно

dlg_link


В данном окне выберите приложение, которым будете открывать данный тип ссылок. Если хотите, чтобы окно не открывалось каждый раз при нажатии на ссылку, не забудьте поставить флажок «Remember…» . Конечно необходимо, чтобы внешние приложения, который вы будете использовать для открытия ссылок, либо умели принимать ссылки полностью — это значит с префиксом <тип ссылки>://…, либо можно сделать скрипт, который подготовит ссылку, выбрав из нее параметры, и вызовет внешнее приложение, указав выбранные параметры. Пример для vnc клиента xvnc4viewer:

  • делаем файл vncviewer-firefox в /usr/bin/;
  • редактируем добавляя следующие строки:
    #!/bin/sh
    vncviewer -FullColor `echo "$@" | sed s"/.*\/\///"`
  • Делаем chmod +x /usr/bin/vncviewer-firefox.

Задача

Заменить default page на желаемую да так, чтобы для всех пользователей!

Решение

Здесь /usr/lib/firefox/defaults/pref создаем файл firefox.js, в него вставляем следующий текст:

user_pref("browser.startup.page", 1); 
user_pref("browser.startup.homepage", "http://my-web-site");

, а если не хотите добавлять через about:config переменные для открытия ссылок, сюда же можно добавить следующие строки:

pref("network.protocol-handler.expose.<тип ссылки1>", false);
pref("network.protocol-handler.expose.<тип ссылки2>", false);

Stay tuned!

0 комментариев

Что у нас
нового

Блог

Окуляр ГОСТ

Окуляр ГОСТ и Astra Linux Special Edition

19 января 2024

Наш продукт «Окуляр ГОСТ» совместим с операционными системами: Ubuntu, Debian, Fedora.

Также прошёл тестирование на совместимость и получил соответствующие сертификаты от производителей операционных систем: «Ред ОС», «Альт», ROSA Fresh и «РОСА ХРОМ».

А теперь получен сертификат от компании ООО «РусБИТех-Астра» на совместимость с операционной системой Astra Linux Special Edition 1.7

Обновление Astra Linux Special Edition 1.7.5 ломает обратную совместимость

10 ноября 2023

В конце октября 2023 года вышло новое обновление Astra Linux Special Edition 1.7.5. В нашем блоге мы о нём писали.

Наши
контакты

Связаться с нами

Телефон: 8 (812) 981-68-09
Электронная почта: team@lab50.net






    Заполняя данную форму, вы принимаете условия Соглашения об использовании сайта, и соглашаетесь с Правилами обработки и использования персональных данных