У меня всегда были проблемы с настройкой общих ресурсов самбы с Ubuntu. В прошлом я пытался заставить его работать, настраивая /etc/samba/smb.conf
, но так и не добился того, чего хотел. В прошлый раз мне удалось заставить его работать, сделав общий ресурс с помощью nautilus, встроенного в файлообменник (который использует samba). Теперь, когда я пытаюсь сделать это снова, это не работает. (работает на Ubuntu 10.10 Desktop x64)
Я пытаюсь добиться общего ресурса, доступного для нескольких пользователей (тех, кто входит в одну группу), а не только для владельца (который также включен в группа). Поскольку теперь я могу подключиться только к владельцу, остальные получают сообщение об ошибке при попытке подключения к Windows 7. Все пользователи находятся в одной группе, а разрешения для папок - 770. Файлы и папки имеют правильную группу. настройки.
Я думаю, что нет никаких ограничений в настройках пользователя для других пользователей, блокирующих их, и я отметил «сделать доступными для других пользователей (или что бы то ни было)» в диалоге совместного доступа к файлам.
Что я могу сделать?
Я наконец смог решить это. Посетите эту страницу для подробного ознакомления:
http://ubuntuforums.org/showthread.php?t=1699453&page=2
Оказалось, что проблема была из-за потока разрешений. У меня также была такая же проблема на другой установке, которую я сделал позже :) Это в основном то, что у пользователя нет прав на чтение родительской папки, которая содержит общий ресурс. При настройке общих ресурсов проще всего установить полные разрешения для всех, начиная с каталога, в котором хранятся общие ресурсы, и далее, а затем после этого начинать ограничивать разрешения, чтобы вы не ударились головой в глупую проблему, как я делал несколько раз; )