CIFS проблема с правами доступа

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
BuTyc
Сообщения: 36

CIFS проблема с правами доступа

Сообщение BuTyc »

с CIFS встала проблема с правами доступа.
Директории монтируются с с теми же uid и gid и правами, что на сервере, но не факт, что на клиентах те же значения uid и gid!
Например на сервере группа Home имеет gid 400, а пользователь XzXzXz имеет uid 1000, то на клиенте эти значения другие, (Home=500,XzXzXz=2021). Монтируются шары, со значениями прав и хозяев на папки, как на сервере, т.е. 400 и 1000, соответственно если таких uid и gid на клиенте нет, то и прав у меня на эти папки с клиента нет. Пробовал указывать в строке монтирования локальные uid и gid, почему-то не помогло, странно. Кто скажет где грабли?
P.S. Из под рута на клиенте естественно доступ полный ко всем шарам. Хотя в мане на mount.cifs написано, что uid и gid можно указывать как numeric так и именем, всё рвано непомогает.
Попробовал сделать uid и gid одинаковыми на сервере и на клиенте, помогло, но это же не решение.
Всему своё время и место.
Спасибо сказали:
Аватара пользователя
BuTyc
Сообщения: 36

Re: CIFS проблема с правами доступа

Сообщение BuTyc »

По привычке отвечаю сам себе :-)
Проблема решена:
выставил в smb.conf опцию unix extensions = no (видать по умолчанию она включена), в ядрах и на серваке и на клиентах уже включена поддержка CIFS, и ключики строки монтирования на клиенте (dir_mode; file_mode; uid; gid) заработали. В man mount.cifs написано чёрным по белому, что при включенной опции "unix extensions", ключи dir_mode; file_mode; uid; gid игнорируются. Но если они игнорируются, то эти самые "unix extensions" должны как то самостоятельно решать проблему прав, буду разбираться.

Всё дело было в настройке самой самбы и невнимательности собственной персоны!

Всем спасибо за уделённое внимание и потраченное время.
Всему своё время и место.
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: CIFS проблема с правами доступа

Сообщение Warderer »

(BuTyc @ May 4 2006, в 22:17) писал(а):По привычке отвечаю сам себе :-)
Проблема решена:

Великолепная привычка! Всем бы такую!
Спасибо за развёрнутый ответ.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали: