2gusia (2gusia) wrote,
2gusia
2gusia

Category:

TheBrig - Jail в nas4free через вебгуй

ВАЖНО - этот пост устарел. Актуальная версия инструкции

Важный недостаток nas4free в embedded конфигурации - трудность установки дополнительного софта. Можно установить Jail, мы это делали - но требуется много командной строки. Однако хорошие люди (fsbruva при поддержке alexey1234) написали расширение TheBrig для работы в nas4free с Jail через вебгуй. Сегодня мы установим Thebrig, как учат в родном форуме.

Прим 1. Проверено и исправлено для версии 0.8, и сборки 9.3.0.2 - Nayla (revision 1283), 18 янв 2014
Прим 2. Если вы ставили jail вручную - удалить и ставить TheBrig в чистую.
Прим 3. Я использую командную строку через ssh, но немногие начальные команды можно выполнить и через Advanced|Execute command.
Прим 4. У меня пул называется Pool, смонтирован в /mnt/Pool и в нём создаём датасет Jail. Если у вас имена другие - используйте свои в командах ниже. Я даже пришёл к выводу, что джейлы, по крайней мере некоторые, удобно размещать в собственных датасетах, подмонтированных к Jail. Но это мне удобно, так что перегружать мозги вам не буду

Установка TheBrig
1. Создаём для джейлов через вебгуй отдельный датасет Jail (можно и папкой обойтись, но зачем себя ограничивать).

2. Идём в него, качаем установочный скрипт
cd /mnt/Pool/Jail
fetch https://raw.github.com/fsbruva/thebrig/working/thebrig_install.sh


Сообщение, что скачался

3. Даём права и запускаем

nas4free: ~ # chmod a+x thebrig_install.sh
nas4free: ~ # /bin/sh thebrig_install.sh /mnt/path/to/brig 2

Он скачивается
Retrieving the most recent version of TheBrig
fetch: https://github.com/fsbruva/thebrig/archive/master.zip: size of remote file is not known
master.zip                                             181 kB  444 kBps
Unpacking the tarball...
x README
x conf/
(...пропущено много строк...)
x thebrig_install.sh
Renaming 64 bit ftp binary
Congratulations! Refresh to see a new tab under " Extensions"!

TheBrig установлен

Первоначальная настройка TheBrig
Она ведётся уже через вебгуй.
1. В меню появляется TheBrig в пункете Extensions. Если не появился - обновите страницу. Жмём это пункт, появляется
thebrig_1st_gui

2. Жмём на выделеный синим Rudimentary Config
thebrig_rudimentary
Здесь надо заполнить куда ставить, где хранить базовые файлы и шаблоны. По умолчанию - как на картинке.
Жмём Save

3. Идём на вкладку Tarball Management
Посередине кнопка Query! - жмём её
thebrig_tarball
Нам предлагают скачать архивы FreeBSD. Base - сама система, lib32 - важное дополнение, их качаем обязательно. Src - исходники, они понадобятся, если придётся собирать софт, тоже лучше скачать. Doc - документация, понадобится - докачаем потом. Выбираем base, src и lib32 и жмём кнопку Fetch! Выбираем версию в соответствии в вашей сборкой nas4free. Для текущей версии (номер указан вначале поста) - 9.3-RELEASE

4, Нам сообщают, что качаться будет в фоновом режиме, потом показывают процесс скачки, потом он завершается.
Если переключиться на другую вкладку и вернуться - можно видеть, что мы скачали.

thebrig_ftchok
Первоначальная настройка закончена.
Следующим постом будем настраивать сами джейлы.
Tags: jail, nas, nas4free, virtual
Subscribe

  • Юмор по-питерски

    На фоне протестов власти закрыли в городе три станции метро — «Звенигородскую» и «Пушкинскую» (примыкают к Пионерской площади) и «Площадь…

  • Глядя на Лондон

    Решение о прекращении или сохранении авиасообщения с Великобританией принимает правительство России. Так официальный представитель Кремля Дмитрий…

  • США в 2020 г - право на жизнь в соотвествии с цветом кожи

    Прочитав на ленте вот это, Центр по контролю и профилактике заболеваний США (CDC) предложил поставить в приоритет вакцинацию от коронавируса среди…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 77 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

  • Юмор по-питерски

    На фоне протестов власти закрыли в городе три станции метро — «Звенигородскую» и «Пушкинскую» (примыкают к Пионерской площади) и «Площадь…

  • Глядя на Лондон

    Решение о прекращении или сохранении авиасообщения с Великобританией принимает правительство России. Так официальный представитель Кремля Дмитрий…

  • США в 2020 г - право на жизнь в соотвествии с цветом кожи

    Прочитав на ленте вот это, Центр по контролю и профилактике заболеваний США (CDC) предложил поставить в приоритет вакцинацию от коронавируса среди…