Samba 4, гостевой доступ для шар

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mildok
рядовой
Сообщения: 13
Зарегистрирован: 2013-08-06 16:18:29

Samba 4, гостевой доступ для шар

Непрочитанное сообщение mildok » 2013-08-06 16:29:52

Samba Version 4.0.0beta2, Debian Wheezy

Не получается сделать гостевые шары(чтоб без пароля заходил) перепробовал:
  • guest ok = Yes
    security = user
    map to guest = bad user
    guest user = userme
    guest user = nobody
    valid users = nobody
    valid users = root
    force users = nobody
    force users = root
    security = share
И различные комбинации выше перечисленного.

На всё у этой самбы 4 ответ один: Ignoring unknown parameter:
Ну или что-нибудь вроде этого: Unknown enumerated value 'share' for 'security'

Поменять на самбу 3 не предлагать - неинтересно. В данный момент пароль запрашивает - хочу чтоб не запрашивал - просто пропускал без пароля.

Собственно, подскажите кто сделал.

Вот smb.conf:

Код: Выделить всё

# Global parameters
[global]
        server role = active directory domain controller
        workgroup = INFORM
        realm = localdomain
        netbios name = SERV
        passdb backend = samba4
        dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr, netlogon, lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser, eventlog6, backupkey, dnsserver, winreg, srvsvc
        server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate, smb
        null passwords = Yes
        security = user

[netlogon]
        path = /var/lib/samba/sysvol/localdomain/scripts
        read only = No

[sysvol]
        path = /var/lib/samba/sysvol
        read only = No

[shar]
        path = /home/2
        read only = No
#       writable  = yes
        browsable = yes
#       guest ok = yes
#       public = yes
        create mask = 0666
        directory mask = 0777
Папка /home/2 есть права на неё:

Код: Выделить всё

chmod -R 777 /home/2

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

mildok
рядовой
Сообщения: 13
Зарегистрирован: 2013-08-06 16:18:29

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение mildok » 2013-08-06 18:14:56

Серьёзно ведь - ощущение, что я полено....

Во всём интернете "рабочие" конфиги с Samba4 с

Код: Выделить всё

map to guest =  Bad User
Да только вот не работают они на Samba4.

Код: Выделить всё

usershare allow guests = Yes
тоже - пишет тоже самое:

Код: Выделить всё

Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests
Я облазил уже кажется весь тырнет...чёж такое...есть у кого рабочий конфиг?

mildok
рядовой
Сообщения: 13
Зарегистрирован: 2013-08-06 16:18:29

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение mildok » 2013-08-06 19:17:47

Ну вообщем и целом - есть подозрение, что версия beta2 в репах Debian'а Wheezy - немного... отстала от жизни, есть например тут:
http://linuxdrops.com/install-samba-4-o ... an-ubuntu/
описание установки путём компиляции - исходники с http://samba.org берёт и у человека вроде даж получилось....

Вообщем завтра протестирую однак...
На сегодня моя любовь к себе/интернету/самбе4 чуть меньше, чем ответов других людей в этом топике.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35262
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение Alex Keda » 2013-08-19 0:15:30

дык, почти никто самбу 4 не юзает
а те кто юзает, гвестам вход не разрешают.
--
а просто понаблюдать что у вас получится - интересно =))
Убей их всех! Бог потом рассортирует...

strelokr
мл. сержант
Сообщения: 93
Зарегистрирован: 2011-01-11 15:17:14
Контактная информация:

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение strelokr » 2013-08-20 8:24:22

попробуйте сделать так
security = share
И по идее должно пустить. А то у вас есть дублирующие записи.

mildok
рядовой
Сообщения: 13
Зарегистрирован: 2013-08-06 16:18:29

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение mildok » 2013-08-20 19:57:39

В smb.conf в секции [global] пробовал вместо

Код: Выделить всё

security = user

Код: Выделить всё

security = share
На что Samba Version 4.0.0beta2 отвечает:

Код: Выделить всё

Unknown enumerated value 'share' for 'security'
Недавно пробовал samba 4 1.0.8 устанавливать из сырцов делал:

Код: Выделить всё

./configure
make
make install
После чего на:

Код: Выделить всё

/etc/init.d/samba4 start
Писало samba started successfully.... и ничего...

Код: Выделить всё

ps ax | grep samba
Ничего не показывает...Нету его то есть...

На портах 139, 137, 138, 445 никто не сидит проверял так

Код: Выделить всё

netstat -an 
В логах /var/log/samba/*

Ничего нет. (Ну тут возможно моя вина, потому что в smb.conf не написал где должны логи находиться.)

На этом вообщем-то, моё терпение кончилось - больше самбу 4 не тестировал.

Init скрипт /etc/init.d/samba4 брал отсюда:

Код: Выделить всё

wget http://anonscm.debian.org/loggerhead/pkg-samba/samba4/unstable/download/head:/1833%40fc4039ab-9d04-0410-8cac-899223bdd6b0:trunk%252Fsamba4:debian%252Fsamba4.init/samba4.init -O /etc/init.d/samba4
Именно так брать советуют на странице: https://wiki.samba.org/index.php/Samba4/InitScript

strelokr
мл. сержант
Сообщения: 93
Зарегистрирован: 2011-01-11 15:17:14
Контактная информация:

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение strelokr » 2013-08-21 15:27:04

пробую ставить Samba 4.0.8 на freebsd 8.1
Cвеже обновленное дерево портов выдает
voip# make
===> License GPLv3 accepted by the user
===> Found saved configuration for samba4-4.0.8
===> Fetching all distfiles required by samba4-4.0.8 for building
===> Extracting for samba4-4.0.8
=> SHA256 Checksum OK for samba-4.0.8.tar.gz.
===> Patching for samba4-4.0.8
===> Applying FreeBSD patches for samba4-4.0.8
2 out of 2 hunks failed--saving rejects to ./lib/socket/interfaces.c.rej
=> Patch patch-lib__socket__interfaces.c failed to apply cleanly.
=> Patch(es) patch-buildtools__scripts__abi_gen.sh patch-buildtools__wafsamba__samba_install.py patch-buildtools__wafsamba__samba_pidl.py patch-buildtools__wafsamba__wafsamba.py patch-docs-xml__wscript_build patch-dynconfig__config.m4 patch-dynconfig__wscript patch-lib__replace__wscript applied cleanly.
*** Error code 1

Stop in /var/ports/net/samba4.
*** Error code 1

Stop in /var/ports/net/samba4.

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение sadchok » 2013-08-21 17:56:46

Samba 4 этож AD и права настраиваются через админку (вроде).
http://smb-conf.ru/nastrojka-domashnix- ... 12-10.html
The brain can not be found. Runs the software emulation

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение sadchok » 2013-08-21 19:46:32

Смотрите в оснастку Active Directory — пользователи и компьютеры.
Гостевая учетка там заблокирована по умолчанию.
The brain can not be found. Runs the software emulation

mildok
рядовой
Сообщения: 13
Зарегистрирован: 2013-08-06 16:18:29

Re: Samba 4, гостевой доступ для шар

Непрочитанное сообщение mildok » 2013-08-21 20:46:42

Спасибо - попробую в 4.0.0beta2 тогда...

4.0.8 не хочет у меня работать - видимо неправильно что-то делаю.