Вопрос Можете видеть акции samba, но не получать к ним доступ


Для жизни я не могу понять этого.

У меня установлена ​​и установлена ​​samba на ящике ubuntu, а в ящике Win7 я могу видеть все созданные мной акции.

Я создал двух пользователей на ubuntu, которые отображают пользователей в окнах. На ubuntu они оба админы, пользователь A & B на Windows User A является администратором и пользователем B является poweruser.

Пользователь A может видеть обе доли и получать к ним доступ, но пользователь B может видеть каждый из них, но только доступ к каталогу домов, другой каталог вызывает ошибку.

У меня два диска в Ubuntu, и это файл smb.config (я новичок в samba):

[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
wins support = no
dns proxy = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000

syslog = 0

panic action = /usr/share/samba/panic-action %d
security = user

encrypt passwords = true
passdb backend = tdbsam

obey pam restrictions = yes

unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

pam password change = yes
map to guest = bad user
;   usershare max shares = 100
usershare allow guests = yes

И вот раздел разделов:

Оба пользователя A & B могут получить доступ к этому из окон. Нет проблем.

[homes]
comment = Home Directories
browseable = no
writable = yes

Оба пользователя A и B могут видеть этот ресурс, но только пользователь A может получить к нему доступ. Пользователь B получает ошибку.

[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =

Разрешение для медиа / данных / appinstall / выглядит следующим образом:

Свойства appInstall:

share name: stuff
Allow others to create and delete files in this folder is cheeked
Guest access (for people without a user account) is checked

разрешения:

Owner: user A
Folder Access: Create and delete files
File Access: ---

Group: user A
Folder Access: Create and delete files
File Access: ---

Others   
Folder Access: Create and delete files
File Access: ---

Я в недоумении и нуждаюсь в этой работе. Есть идеи?

Цель состоит в том, чтобы иметь такую ​​установку. 3 пользователя на оконных машинах. Каждый пользователь на диске данных будет иметь свою собственную личную папку, в которой они будут доступны, а затем другая папка, в которой 2 из пользователей будут иметь только чтение и один полный доступ пользователя.

У меня была эта настройка раньше на окнах, но после того, что случилось, я НИКОГДА не возвращаюсь к окнам, поэтому Unix здесь я должен остаться!

Я действительно застрял. Я запускаю Ubuntu 11. Я мог бы переформатировать снова и поставить на версию 10, если это облегчит жизнь. Я занимаюсь этим с Wed. 3 вечера.

Благодарю.


12
2017-11-26 21:07


происхождения


Пробовал по IP? \\ 192.168.0.10 \ доля? Если это работает, проблема сужается до WINS.
Тот же вопрос. Я думаю, что это разрешение на стороне unix. - nitefrog
Какое точное сообщение об ошибке вы получаете? Какие лог-файлы говорят (/ var / log / samba / *)? - andrekeller


ответы:


Разрешение имен с Samba

У меня была такая же проблема с Windows 7 Чтобы исправить это, мне нужно было изменить smb.conf

В терминальном режиме

sudo gedit /etc/samba/smb.conf

Затем измените

wins support = no

name resolve order = lmhosts host wins bcast

к

wins support = yes

name resolve order = wins lmhosts host bcast

Затем перезапустите samba

sudo service smbd restart

4
2018-03-11 00:18



у меня нет name resolve order = lmhosts host wins bcast, это устарело? - endolith
Это с 11 марта 2012 года. Вероятно, он устарел - mlandiland


это может произойти, если общая папка находится на томе FAT32 (например, флэш-карта), а Ubuntu не может добавлять разрешения для проверки samba. Я не уверен, что это правильный способ определить права доступа в этом случае, но простым обходным путем является перемещение папки в том объеме ext4 и ее совместное использование.


1
2018-06-26 13:27