Pull to refresh

Краткая и быстрая установка FreeNAS на старый комп

image

Решил что то сделать с шумом в комнате и доступности фильмов на всех телевизорах, компьютерах, телефонах. Примерно в это же время в моей академии дали задание установить и настроить FreeNAS на доступ с Windows и Linux. Решил совместить приятное с полезным и сделал, и написал инструкцию.

Конечно мы будем использовать не такой компьютер, а VrtualBox, это для скорости и удобства отчета.
  1. Установка VirtualBox
  2. Скачиваем образ FreeNAS-8.2.0-RELEASE-p1-x86
  3. Устанавливаем FreeNas на VirtualBox
    Подключаем диск, запускаем, жмакаем enter-enter-enter… после окончания, вытаскиваем диск и перезагружаемся
  4. Настраиваем расшаривание ресурсов
    1. Так выглядит установленный FreeNAS
      image
      Как видим сеть подцепилась и freenas получил ip адрес
    2. Заходим туда через любимый браузер
      image
      Это главная страница web сервера freenas, здесь мы видим системную информацию, расшифровывать не буду и так все понятно)), переключу на русский, ибо так приятнее (System ->settings), будем надеяться что перевод хороший
    3. Осознаем что Великий Ктулху не хочет помогать ибо не знает толком русского (как мне показалось) следовательно вернули английский и попросили прощения у Великого Ктулху, и заодно призовем его на помощь, ибо только Великий Ктулху может помочь в этом нелегком и сложном деле- настройке всего и вся " Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн"
    4. Благодаря Великому Ктулху и перейдя на вкладку Storage обнаруживаем что нужно бы подключить отдельный жесткий диск для хранения шары, ибо нужно было внимательно читать, а на сайте где качался freenas указано, по крайней мере было, когда я качал, что freenas начиная с версии недавней поддерживает только отельные жесткий для хранилища
    5. Подключили еще один жесткий диск размером 20 Гб к виртуальной машине и снова открываем браузер, переходим на вкладку Storage, видим что у нас таки определился жесткий
      image
      Выбираем единственный ada1 и пишем volume name «FileShara»
    6. Расшариваем ресурс, а именно папку all на нашем диске для всех, для этого создадим папку all
      image
      шара для windows:
      перейдем во вкладку Sharing -> Windows (CIFS) — > add Windows (CIFS) Share
      Дальше идет настройка шары, я добавлю guest access, шара ж для всех
      image
      Freeenas автоматом предложил активировать сервис, с чем мы, конечно, соглашаемся.
      • Export Read Only — сделать ресурс только для чтения
      • Browsable to Network Clients — Видимость ресурса в сетевом окружении. Если флажок снять, то мы сделаем скрытую шару.
      • Inherit permissions — наследовать разрешения
      • Export Recycle Bin — добавить корзину, т.е. данные из шары будут удаляться сначала в корзину
      • Show Hidden Files — отображение скрытых файлов
      • Guest Account — гостевая учетная запись. Лучше оставить как есть.
      • Allow Guest Access — разрешать гостевой вход (т.е. в шару можно будет войти без всяких паролей и пр).
      • Only Allow Guest Account — только гостевой вход. Нельзя будет отдельно ввести пароль при входе в шару чтобы повысить свои права.
      • Host Allow — список IP-адресов, с которых можно заходить в шару. В качестве разделителя можно использовать пробел.
      • Host Deny — список IP-адресов, с которых нельзя заходить в шару. В качестве разделителя можно использовать пробел.


      я думаю, можно уже проверять, хотя не, Великий Ктулху подсказывает мне, что для того чтоб получить доступ к шаре нам нужно создать пользователя окромя рута, ну чтож, Его нельзя не послушать, сделаем это.
      Перейдем по пункту Account -> users -> add user, заодно добавим пользователю личную папочку на подключенном винте, так же как мы делали это выше(через консоль)
      можно заполнить много чего при установке пользователя но достаточно этого
      image
      ну и конечно пароль, он отображается звездочками ))

      Кстати, для того чтоб все имели доступ к шаре, нужно сделать # chmod 777 all в консоли

      Ну что ж, проверяем доступность шары на компьютере с Windows
      image
      Видим наш поднятый Freenas
      image
      видим созданную только что шару
      суем туда любой файл
      image
      Как видим, обошлось без танцев с бубном, файл записался в папку, таким же нехитрым способом, только без allow guest access создадим шару только для пользователя chaba
      image
      Windows машина попросила меня ввести пароль где я ввел логин chaba и свой пароль, но так как я не знаю как вызвать то окошко заново Вам придется поверить мне на слово
      писать может только пользователь chaba из за
      image
      а читать не могут гости из за
      image
      дабы сделать чтоб читать мог только chaba нужно
      # chmod 700 chaba
      Собственно можете поздравить себя и поблагодарить Великого Ктулху настройку windows шары произвели.
    7. Для настройки Unix шары NFS (не имеет отношения к игрушке Need For Speed) обратимся к предыдущей лабораторной, по которой я не уверен что нужен отчет, «Установка операционной системы linux» а именно установим Ubuntu 10.04 ибо на мое мнение у нее удобный гуй (Unity мне не по душе)
    8. Благодаря Великому Хару, у меня уже нет настроения все это делать, но все же продолжим, создаем NFS шару, опять же all и опять же доступ для всех
      image
      image

      далее опять же попросит автоматом включить NFS с чем мы соглашаемся, продолжим,
      переходим в ubuntu
      image
      как видим наша шара видна
      image
      и в ней виден наш uopilot скопированный с windows
      Собственно можно вздохнуть с облегчением NFS завелся.
    9. 5. Вывод
      В данной работе мы установили freenas, настроили cifs и nfs шары, убедились в их работе.
    10. 6. Используемые материалы:
      1. Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн — В своём доме в Р’льехе мёртвый Ктулху спит, ожидая своего часа
      2. Админский бубен —приспособление (возможно, мысленное), используемое администраторами сетей и персональных компьютеров. Используется если результат действий может зависеть от случайных или не предусмотренных факторов
      3. Курение манов (Раскуривание предполагает употребление манов по назначению до получения необходимой информации.)



    P.S. Знаю что похожая статья есть, и я ничего особо нового не осветил, но мне захотелось все написать в легкой форме и статья на хабре трехлетней давности.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.