LINUX.ORG.RU
решено ФорумAdmin

Samba share & Windows

 , , , ,


0

1

Здравствуйте. При подключении к share Samba(Debian) виндовс говорит «разрешение на доступ отсутствует» config samba

[global]
    workgroup = XXX
    realm = XXX.LOCAL
    server string = %h server (Samba %v)
    load printers = no
    security = ads  # сдается мне проблема здесь
    local master = no
    domain master = no
    preferred master = no
    wins server = 172.20.14.3
    dns proxy = no
    winbind uid = 10000-20000
    winbind gid = 10000-20000
    winbind use default domain = yes
    interfaces = eth0 lo
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    panic action = /usr/share/samba/panic-action %d
    invalid users = root
    template homedir = /home/%D/%U
    template shell = /bin/bash
    winbind offline logon = yes
    winbind refresh tickets = yes

[Общая]
path = /home/XXX/x.xxxxxx/share/
writable = yes
browseable = yes
guest ok = yes

Машина в домене,как решить проблему? Спасибо!



Последнее исправление: zvergpincher (всего исправлений: 1)
Ответ на: комментарий от gasinvein

Server Windows уже есть

Изучаю Linux поэтому и прошу помощи. Раньше проще с ответами было. Тут что гуру снизойти не могут? Пафоса много стало. Ну извините.

zvergpincher
() автор топика

Точно машина в домене? Можешь получить список групп? Можешь получить список пользователей?

Silerus ★★★★
()

проверь, права /home/XXX/x.xxxxxx/share/. иногда бывает, что на каталоги верхнего уровня забывают дать права, и юзер тупо туда не попадает.

попробуй сменить security=user.

conalex ★★★
()
Ответ на: Точно машина в домене от zvergpincher

А стоило бы проверять командой getent. Ты доменной учёткой залогиниться можешь? Если нет, то машина ни разу не в домене, если упростить.

И где логи, блджад? Телепаты в отпуске.

dhameoelin ★★★★★
()
Последнее исправление: dhameoelin (всего исправлений: 1)
Ответ на: комментарий от conalex

Спасибо за ответ

Обязательно проверю. Просто считал что security=ads не спроста.

zvergpincher
() автор топика

После правки конфига на такой share стала просить пароль

[Общая]
path = /home/xxxx/xxxx/share/
writable = yes
browseable = yes
guest ok = yes
public = yes
directory mask = 0777
create mask = 0666
valid users = @xxxx

Может быть попробовать после valid users = @xxxx/Все ? Windows русифицированный и all не знаю как распознает. Спасибо.

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

Не знал

Права действительно только на последнюю в пути папку. А что и каталоги верхнего уровня ВСЕ надо расшаривать?

zvergpincher
() автор топика
Ответ на: Не знал от zvergpincher

если у тебя шара для гостевая, судя по

guest ok = yes
, то следует иметь в виду, что гость в самбе - это линуксовый nobody (по дефолту). соответственно, nobody весь путь до шары должен быть доступен на чтение как минимум. ну, или доступен для всех (chmod -R o+r). что-то в таком духе. собсно, «Все» это группа «nogroup»

и да, guest ok = yes и valid users одновременно - это как бы диссонанс. оставь что-то одно.

conalex ★★★
()
Последнее исправление: conalex (всего исправлений: 3)
Ответ на: комментарий от conalex

Спасибо тебе,добрый человек.

Задача решена

[global]
    workgroup = xxxxx
    realm = xxxxx.LOCAL
    server string = %h server (Samba %v)
    load printers = no
    security = ads
    local master = no
    domain master = no
    preferred master = no
    wins server = x.x.x.x
    dns proxy = no
    winbind uid = 10000-20000
    winbind gid = 10000-20000
    winbind use default domain = yes
    interfaces = eth0 lo
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    panic action = /usr/share/samba/panic-action %d
    invalid users = root
    template homedir = /home/%D/%U
    template shell = /bin/bash
    winbind offline logon = yes
    winbind refresh tickets = yes

[printers]
path = /var/spool/samba
printable = Yes
browseable = No

[print$]
path = /var/lib/samba/printers

[Общая]
path = /home/XXXXX/x.xxxxx/share/
writable = yes
browseable = yes
guest ok = yes
public = yes
directory mask = 0777
create mask = 0666
Права на папки давал уже из ГУЕВ. Принтеры не видны,но это я еще поборю.

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