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

Categories:

Сетевой доступ к nas4free - smb

На сегодня имеем NAS с размеченными дисками и имеющий локальный IP 192.168.1.31. Мы последовательно поднимем сервисы сетевого доступа. Сейчас CIFS/SMB aka Samba для Windows.

NB. Напомним, что ранее мы командой chmod -R 777 /mnt разрешили полный доступ ко всем нашим данным. Так проще, хотя это и не UNIX путь. Эту команду безопасно исполнять, пока пул у вас пустой. Или на нём только данные. Если дать такую команду на пуле, где уже есть клетки, chroot, расширения и тп. - последствия будут печальными. В таких случаях давать доступ всем надо не ко всему без разбора а к отдельным папкам, напр chmod -R 777 /mnt/Pool/Music.
Ещё напомню, что команды удобнее всего исполнять через специальный сервис. Но в простейших случаях можно обойтись и сервисом вебгуя Advanced|Execute command
Механизм этот очень мощный и потому потенциально разрушительный.


1 Настраиваем smb сервер - идем в Services|CIFS/SMB|Settings
Верхняя часть диалога
NB Параметров много, те, что не отмечены и не описаны - оставляем по умолчанию. Иначе пост выйдет как книга. А книги такие и так есть.

smb_1.PNG
Как ясно сказано, NT1 для XP, SMB2 для Windows7 и Vista, SMB3 для Windows8 и новее. Выбирайте в соответствии с тем, что пользуетесь. Более новые протоколы быстрее. У меня W7, поэтому SMB2

Если вы хотите добиться поведения, когда любой комп из локальной сети видит шары
- ставим авторизацию в Local User
- Map to guest в значение Bad User - not existing users (cм картинку ниже)
- в свойствах шары включаем доступ гостю (Enable guest access ставим галку)

NetBIOS имя должно быть уникальным. То есть если подняли второй NAS - меняйте в нём.

Обратите внимание на имя рабочей группы. Чаще всего по умолчанию в Windows имя рабочей группы WORKGROUP или MSHOME, посмотрите какое используете ваша Windows сеть.

UNIX charset должен быть UTF-8


2. Нижняя часть диалога
smb_2.PNG

Enable DOS atributes c недавних пор рекомендуется отключать, тк без него работает быстрее и стабильнее. А эти атрибуты в наше время мало кому нужны.

AIO и Lagre Write write подняты в соответствии с рекомендациями по увеличению производительности.

После настройки Самбы (не сейчас, закончите настройку) сходите по ссылке Tuning и проверьте, что он разрешён.

Auxiliary parameters позволяют вносить записи в глобальную секцию. Как пример у меня стоит сортировка силами сервера как остаток старого эксперимента.

Жмем Save and restart

3. Определим куда даем доступ - настраиваем для каждой из шар
Services|CIFS/SMB|Shares, жмем мышкой +


В открывающемся диалоге обязательно задать три первых параметра, остальное - можно по желанию.
Имя и комментарий вводим с клавиатуры, разделяемую папку выбираем кнопкой с многоточием.
Прим. Чтобы разделять папку, она должна существовать. То есть если её нет, её надо сначала создать (как датасет, что сделать и рекомендую, из командной строки, через FTP или встроенный файловый менеджер - как угодно.) А также дать права на чтение и запись всем (из командной строки, через FTP или встроенный файловый менеджер - как угодно)

У меня вот так. Если хотите, чтобы к шаре был гостевой доступ - поставьте галку Enable guest access
Если не нажать галку Enable ZFS ACL (по умолчанию отжатую), то при копировании на zfs сыплет ошибками в лог. Впрочем, всё равно работает.
Мусорку (recycle bin) я не использую. Но вы можете и не отключать. Тогда придётся периодически её опустошать. Один из вариантов - настроить это в Extended GUI. см также пост про корзину.


В нижней части диалога оставляю всё по умолчанию.


Отмечу только Auxiliary parameters. Позволяют вносить записи в секцию этой конкретной шары. Как пример - автозамена легальных символов UNIX, не разрешённых в Windows. По замечательному хабрапосту. Я, грешным делом, попытался таким образом подавить кириллицу для неруссифицированного медиа устройства - не сраослось по целому ряду причин.

Жмем Save

4. Проверка

Открыв на Windows машине любую папку и написав в адресной строке \\nas4free (NetBIOS имя), мы увидим все разделяемые папки на нашем сервере. На данный момент - Медиа.
Убедитесь в работоспособности - запишите туда любой файл для примера, создайте папку.
Если не работает - надо на расшаренной папке (или датасете) поправить права. См NB в самом начале.
Tags: nas, nas4free, smb
Subscribe

  • Танцы с WiFi свистком TP-Link TL-WN821N. Не зря вас Тупой Линк величают

    Понадобилось мне срочно подключить десктоп по WiFi. зашел в магазин, у них нашелся TP-Link TL-WN821N Времени не было, взял. Хочу рассказать…

  • Статья про SSD Apacer в NAS

    Сегодня после длительной борьбы с web-редактором IXBT Live (который оказался не совместимым с Google Docs), наконец, опубликовали мой опус про SSD,…

  • OpenZFS и XigmaNAS

    Месяц назад я писал про Open ZFS. Там были мысли о том, когда он будет доступен в XogmaNAS. А в конце декабря зацепился на эту тему языками с…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

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

  • Танцы с WiFi свистком TP-Link TL-WN821N. Не зря вас Тупой Линк величают

    Понадобилось мне срочно подключить десктоп по WiFi. зашел в магазин, у них нашелся TP-Link TL-WN821N Времени не было, взял. Хочу рассказать…

  • Статья про SSD Apacer в NAS

    Сегодня после длительной борьбы с web-редактором IXBT Live (который оказался не совместимым с Google Docs), наконец, опубликовали мой опус про SSD,…

  • OpenZFS и XigmaNAS

    Месяц назад я писал про Open ZFS. Там были мысли о том, когда он будет доступен в XogmaNAS. А в конце декабря зацепился на эту тему языками с…