Подскажите, плиз, столкнулся с непонятной мне ситуацией:
ОС Ubuntu 9.04, Samba 2.3.3.2-1ubuntu3
Один и тот же пользователь Windows не может обратиться к одному из двух ресурсов Samba, хотя ко второму обращается без проблем.
вывод ls -l /win
---
drwxrwx--- 9 administrator users 4096 2009-05-30 17:01 Бухгалтерия
drwxrwx--- 3 administrator users 4096 2009-05-30 17:01 Общая
фрагмент smb.conf
---
[global]
security = SHARE
[Бухгалтерия]
comment = Базы бухгалтерии
path = /win/Бухгалтерия
valid users = administrator, user1, user2
writeable = yes
force user = administrator
force group = users
create mask = 0770
force create mode = 0770
directory mask = 0770
force directory mode = 0770
[Общая]
comment = Общая папка
path = /win/Общая
valid users = administrator, user1, user2
writeable = yes
; force user = administrator
force group = users
create mask = 0770
force create mode = 0770
directory mask = 0770
force directory mode = 0770
К Бухгалтерии - без проблем, запись/чтение, к Общей - "...нет прав на использование сетевого ресурса..."
Более того, пытаюсь создать еще один ресурс Документы (так же, как и Общая, идентичен Бухгалтерии) - тоже "нет прав"
Под пользователем administrator заходит везде нормально, пробовал дать user1 такие же права - ничего не меняется.
Да и потом, в тупик меня ставит именно то, что ресурсы по доступу для user1 полностью идентичны, ладно бы разные права/пользователи/группы были...
В чем может быть проблема?
Ошибка доступа к ресурсу Samba
Модераторы: SLEDopit, Модераторы разделов
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: Ошибка доступа к ресурсу Samba
А что за force user ?
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Ошибка доступа к ресурсу Samba
pelmen, я вас не узнаю :-)
force user (S)
This specifies a UNIX user name that will be assigned as the default user for all users connecting to this service. This is useful for sharing files. You
should also use it carefully as using it incorrectly can cause security problems.
This user name only gets used once a connection is established. Thus clients still need to connect as a valid user and supply a valid password. Once
connected, all file operations will be performed as the "forced user", no matter what username the client connected as. This can be very useful.
In Samba 2.0.5 and above this parameter also causes the primary group of the forced user to be used as the primary group for all file activity. Prior to
2.0.5 the primary group was left as the primary group of the connecting user (this was a bug).
Default: force user =
Example: force user = auser
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: Ошибка доступа к ресурсу Samba
Да я что-то это... ночь на дворе, так не хотелось искать, читать и пытаться понять англ. мануал...
Короче если я правильно понимаю, то смысл такой же, как у "guest only ", только пользователя указываешь вручную. Сейчас... надо подумать.
А не может быть такого, что у пользователя administrator есть smbpasswd - пароль, а у остальных его нет? (по-этому они и могут в Бухгалтерию войти, т.к. авторизуются в ней все равно как administrator, а в другие нет) либо эти пользователи отключены (disabled) в этом самом /etc/samba/smbpasswd
Короче если я правильно понимаю, то смысл такой же, как у "guest only ", только пользователя указываешь вручную. Сейчас... надо подумать.
А не может быть такого, что у пользователя administrator есть smbpasswd - пароль, а у остальных его нет? (по-этому они и могут в Бухгалтерию войти, т.к. авторизуются в ней все равно как administrator, а в другие нет) либо эти пользователи отключены (disabled) в этом самом /etc/samba/smbpasswd
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: Ошибка доступа к ресурсу Samba
Ну так в чем проблема-то была? 