URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73695
[ Назад ]

Исходное сообщение
"NFS vs Samaba for *nix<->*nix"

Отправлено rad87 , 25-Апр-07 08:14 
Здравствуйте знатоки!!!
Для работы с файлами на сервере я использую для Линукс клиетов nfs, а для виндовых samba
Но с nfs возникли некоторые проблемы. Например при перезагрузке сервера на nix-клиетах отваливается один из  примонтированных ресурсов (Common-общая папка) и необходимо перезагружать машину дабы восстановилось. Вторая проблема связана с безопасностью данных. мною обнаружена только один метод ограничения доступа к данным(а именно ограничения доступа по ип адресам) Более  лучшего метода я не нашёл. Да и ещё несколько мелких неудобностей nfs
И поэтому возникли мысли а не использовать ли для работы Линукс-машин виндовые методы т.е. Самбу?
Хотелось бы узнать что использует народ для организации файл-сервера.

Спасибо за внимание


Содержание

Сообщения в этом обсуждении
"NFS vs Samaba for *nix<->*nix"
Отправлено BuTaJIuK , 25-Апр-07 11:46 
Samba


"NFS vs Samaba for *nix<->*nix"
Отправлено rad87 , 25-Апр-07 17:38 
>Samba
Ты её выбрал после сравнения её с нфс? Хотелось бы услышать какие проблемы тебе встретились в нфс и Самбе? И какие преимущества склонили  использованию samba
Такие вопросы связаны с тем что эти обе системы созданы для предоставления доступа к файлам но предназначены для различных клиентов. NFS - это нативая (родная) система для Линуксовых клиентов. А Samba предназначалась для предоставления тех же ресурсов но для Виндовых машиню.
Как бы есть сомнения в целесобразности использования системы которая не разрабатывалась конкретно для этой системы.


"NFS vs Samaba for *nix<->*nix"
Отправлено perece , 25-Апр-07 17:58 
к сожалению, NFS стара как мир. тут я недавно "просветился" по поводу NFSv4, однако "кодовские" замашки делают ее слабоприменимой во многих ситуациях. дв и неудобно это.
по этому продолжаю под nfs понимать nfs2/nfs3
далее:

nfs прекрасно передает все "юниксовые" атрибуты файлов, как то uid, gid, mode, type (regular/directory/link/socket/fifo/чтотутещебывает)
если это существенно (например общий /usr для бездисковых станций или еще чего типа этого) то выбор однозначно в пользу nfs
однако есть у него проблемы, как то 1) скорость. ну не оптимален нфс, особенно в оригинальном виде - по udp. и 2) security. AUTH_SYS спуфится на раз. AUTH_GSS с керберосом - настраивать заканаешься.

поэтому если "FS in question" - попросту файлопомойка с фильмами, музыкой и прочей порнухой - я бы выбрал smb. хоть и "неродная". зато поставленную задачу лучше решает.
однако о возможности создания, скажем, симлинка или недайбох пайпа/сокета, или дивайса блочного/символьного - забудь. на подмонтированом по СМБ это низя. uid/gid/mode как-то криво через нее мапятся, поэтому элементарный контроль доступа всеж будет. и подделаться имея снифер/спуфер менее реально (хотя до идеальной защиты SMB еще ой как далеко)

\^P^/


"NFS vs Samaba for *nix<->*nix"
Отправлено rad87 , 25-Апр-07 19:31 
Спасибо примерно такого развёрнутого ответа я и ждал!
Сейчас начну думать как бы всех безболезненно перевести на Самбу.

ЗЫ Если есть ещё мнения пока не поздно я их жду ;)
ЗЫЫ Доп сведения : На сервере хранятся файлы с документами - отчётами и прочими вещами которые не обходимы для работы офиса тк на клиентских тачках по правилам  ничего важного хранится не должно (тк не бекапится)