LINUX.ORG.RU
ФорумAdmin

Samba: не пускает на ресурсы

 ,


0

1

Samba version 4.2.3, Linux Oracle Настроил ОДИНАКОВО 3 расшаренных ресурса в smb.conf: pub1,pub2,pub3 В windows захожу только на pub1, при входе на pub2 и pub3 выходит ошибка: Нет доступа к \\xx.xx.xx.xx\pub2. Возможно, у вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получения соответствующих прав доступа. Множественное подключение к серверу или к общим ресурсам одним пользователем с использованием более одного имени пользователя не разрешено. Отключите все предыдущие подключения к серверу или общим ресурсам и повторите попытку.

Подскажите что делать

Ответ на: комментарий от worsvch

этого мало.

проверь права не только на целевой каталог (который шаришь), но и права на все его «надкаталоги».

т.е. права 755 должны быть на всем пути к целевому каталогу.

conalex ★★★
()
Ответ на: комментарий от DALDON
[global]
        workgroup = WORKGROUP
        netbios name = oracle1
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = user
        passdb backend = smbpasswd
        load printers = no
        printcap name = /dev/null
[pub1]
        comment = pub1
        path=/home/kiosk/share1
        browseable = yes
        writeable = yes
        read only = No
        valid users = %S
        create mask = 0644
        directory mask = 0755
        force user = user1
[pub2]
        comment = pub2
        path=/home/kiosk/share2
        browseable = yes
        writeable = yes
        read only = No
        valid users = %S
        create mask = 0644
        directory mask = 0755
        force user = user2
[pub3]
        comment = myshare
        path = /home/kiosk/share3
        browsable = yes
        writeable = yes
        read only = no
        valid users = %S
        create mask = 0644
        directory mask = 0755
        force user = user3
worsvch
() автор топика
Ответ на: комментарий от worsvch

ну, у тебя еще force user есть. оно заставляет самбу тупо подменять uid подключившегося юзера на указанный в этом параметре.

попробуй убрать «лишнее», добейся чтобы ездило, а потом уж накручивай опции:

[pub3]
        comment = myshare
        path = /home/kiosk/share3
        #browsable = yes
        #writeable = yes
        read only = no
        #valid users = %S
        create mask = 0644
        directory mask = 0755
        #force user = user3

проверь еще раз права и вообще валидность путей, мало ли.

conalex ★★★
()
Ответ на: комментарий от conalex

Вообщем, если выставляешь

valid users = user1

и только его, то все работает,

если выставляешь

valid users = user2

либо другого пользователя, то возникает вышеуказанная ошибка, и это при том что user2 является владельцем данного каталога (права 0755)

worsvch
() автор топика
Ответ на: комментарий от anc

Эксперимент.Только все равно непонятно почему в один каталог пускает а во второй нет, ведь я при входе хоть в один хоть в другой каталог ввожу пароль

worsvch
() автор топика
Ответ на: комментарий от worsvch

Винды мапят каталог share1, а ты ломишься потом на share2, с тем же логином пассом? Или чего?

DALDON ★★★★★
()
17 апреля 2016 г.
Ответ на: комментарий от manik207

Отвечу за ТС, предполагаю что проблема только в одном, винда не позволяет залогинится на одну и ту же машину под разными логинами.
Точнее можно:
net use * \\netbios-name\share_name
net use * \\ip\share_name
вот тут не уверен, но имхо тоже работало
net use * \\FQDN\share_name
Но вот кол-во вариантов как видите ограничено

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.