1

офтопик упорно не хочет подключаться к samba в локальной сети.
из линукса подключается, из андроида подключается, из айфона даже подключается.
вот из windows не хочет, причем на одной машине вообще не видит, а на другой просит юзера и пароль, хотя самба гостевая.

[global]
workgroup = WORKGROUP
netbios name = kat
security = user
[work]
path = /home/gu/work
read only = Yes
guest ok = Yes
"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

2

Эммм... А версии всего этого зоопарка? Особенно интересует версии проблемных оффтопиков и Samba.
UPD: Про версию оффтопика вопрос снимается.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

3 (18.02.2014 13:23:32 отредактировано moshell)

gu@kat:~$ sudo smbstatus

Samba version 3.6.6
PID     Username      Group         Machine                        
-------------------------------------------------------------------

Service      pid     machine       Connected at
-------------------------------------------------------

No locked files

gu@kat:~$ 
"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

4

а здесь смотрел: http://www.opennet.ru/tips/info/2309.shtml ?

5

данный баг пестрит кругом.
какая есть альтернатива samba? чтоб по проще было

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

6 (18.02.2014 14:42:34 отредактировано AlfaStriker)

У меня тоже простой конфиг самбы:

/etc/samba/smb.conf

[global]
workgroup = WORKGROUP
server string = eeee
security = SHARE
guest account = nobody
[homeshare]
path = /home/share
guest ok = Yes
guest only = Yes
writeable = Yes

Но все пашет, Win8 и Win7 входят на папку в CentOS 6.
У нас в компании все машины yf Windows 7 x64, их штук 10.
И есть 3 машины на Win8 x64.

7

AlfaStriker пишет:

Но все пашет

какая версия самбы у Вас?

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

8

Самба гостевая? guest точно добавлен через smbpasswd?

9

в секции global заменил

security = user

на

security = SHARE

теперь пароль не просит. из под маздая входит и выходит. замечательно выходит

однако ругается.

gu@kat:~$ sudo smbclient -L localhost -U%
WARNING: The security=share option is deprecated
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]

        Sharename       Type      Comment
        ---------       ----      -------
        work            Disk      
        IPC$            IPC       IPC Service (Samba 3.6.6)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]

        Server               Comment
        ---------            -------
        KAT                  Samba 3.6.6
        SONIK                

        Workgroup            Master
        ---------            -------
        xxx                                xxxxxxxxxx
        WORKGROUP            KAT

WARNING: The security=share option is deprecated

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

10

У меня открыт полный доступ для всех, работает отлично. С любых операционок пускает.
Вот конфиг:

[global]
        workgroup = SZ
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        printcap cache time = 750
        cups options = raw
        map to guest = Bad User
        logon path = \\%L\profiles\.msprofile
        logon home = \\%L\%U\.9xprofile
        logon drive = P:
        usershare allow guests = No
        netbios name = dimlin
        wins support = No
        wins server = 
[srv]
        path = /home/srv
        read only = No
        guest only = Yes
        create mask = 0666
        directory mask = 0777
        guest ok = Yes

Проверь права доступа на свой каталог /home/share. Для доступа всех на чтение и запись должно быть так: drwxrwxrwx.

11

Сейчас за место:

security = SHARE

Cтавят:

security = user
map to guest = Bad User

И тогда не будет ошибки:

WARNING: The security=share option is deprecated

12 (18.02.2014 20:10:43 отредактировано moshell)

dima_nov пишет:

Проверь права доступа на свой каталог /home/share. Для доступа всех на чтение и запись должно быть так: drwxrwxrwx.

одно дело когда фс накладывает ограничения rwx, и другое дело когда сама самба не впускает.
с впуском разобрались.

AlfaStriker пишет:

Сейчас за место:
..
..
..И тогда не будет ошибки:

WARNING: The security=share option is deprecated

действительно.

решено!
+ подкрутил политики в офтопике. не знаю, явилось ли это дополнительным необходимым минимумом в решении задачи, ничего менять уже не хочу
Спасибо!

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

13

забиваю файлопомойку всяким хламом. суммарный объем около 30G
скорость закачки в локальной сети на шару(через wifi) ~2,5Mb/s
это нормально разве?
чего нужно подкрутить?

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

14

moshell пишет:

какая есть альтернатива samba?

если у тебя маздай -- никакой альтернативы НЕТ (ftp ещё хуже). А если маздай не нужен, альтернатив Over9000, я юзаю OpenSSH.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

15

доктор, Вы имели неосторожность сцитировать неактуальный вопрос.
все работает. про скорость еще актуально

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

16

moshell пишет:

доктор, Вы имели неосторожность сцитировать неактуальный вопрос.
все работает. про скорость еще актуально

низкая скорость — следствие кривизны протокола и реализации его в Windows. Разработчики самбы не могут это исправить в связи с совместимость. ИЧСХ разработчики мазадая -- тоже, и по той же причине.


NoWay.


Жрите кактус дальше.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

17

кто сказал что в передаче файлов участвуют офтопик + линукс?

я с ноутбука (linux) закачиваю через вифи в samba сервачок (linux)

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

18

moshell, попробуй использовать NFS... Правда я не знаю как с ним Windows дружит, но вроде должна.

19

dima_nov, тут чувак пишет про тесты скорости samba vs nfs
http://boytsov.livejournal.com/51877.html

я подозреваю что у меня роутер режет скорость.
чуть по позжа подрублю ноут через кабель. посмотрим на скорости

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

20

а вот что думают представители офтопа.
ну так.. ржача ради
http://social.technet.microsoft.com/For … ws2008r2ru

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

21

Мда... Вся моя бывшая контора наконец-то очнулась и поняла, что вся былая скорость обмена между линухом и виндой, есть не более, чем оморок, мною наведенный, да так сильно, что до сих пор ни одной жалобы! Как дальше жить?

22

moshell пишет:

я подозреваю что у меня роутер режет скорость.
чуть по позжа подрублю ноут через кабель. посмотрим на скорости

Так и есть.
3,5G перекачал за 10 минут по витой паре,
Вывод -> wifi хриновай

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

23

если мне нужно расшарить целый диск?
sdc1 к примеру.
в нем имеется over100500 поддиректорий..
каждую прописывать в smb.conf?

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

24

moshell пишет:

если мне нужно расшарить целый диск?
sdc1 к примеру.
в нем имеется over100500 поддиректорий..
каждую прописывать в smb.conf?

Примонтировать в папку и расшарить папку ?

25

marikk пишет:

Примонтировать в папку и расшарить папку ?

так он и показывает все директории в этой папочке.
а в них не пускает

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

26

Проверьте права доступа на эти папки.

Пример. На самбе 3.5.6. Расшарен весь рейд.
ls -la /mnt/folder

drwxrwxrwx 56 nobody    nogroup    4768 Фев 20 09:14 base
drwxrwxrwx 16 nobody    nogroup    1040 Фев 17 13:16 ftpd
drwx------ 13 marikk    marikk      344 Дек  9 13:37 marikk

Первые две папки доступны всем. Третья только после регистрации.

27

marikk пишет:
drwx------ 13 marikk    marikk      344 Дек  9 13:37 marikk

Третья только после регистрации.

абсолютный хаос не нужно разводить)
вот на третью папочку можно поглядеть в smb.conf?
хочу чтоб по паролю было. один раз ввел и забыл. чем кто попало будет мою порнуху глядеть

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

28 (21.02.2014 16:25:17 отредактировано marikk)

moshell пишет:

хочу чтоб по паролю было. один раз ввел и забыл. чем кто попало будет мою порнуху глядеть


[marikk]
    comment = our sites
    read only = no
    path = /mnt/enraid/marikk
    create mask = 0700
    force create mode = 0700
    directory mask = 0700
    force directory mode = 0700
    guest ok = no
    valid users = marikk

Единственная странность. На некоторых семерках приходится логин вводить так  имя-шары\имя-пользователя, а с некоторых нормально заходит. Не знаю как побороть это.

29

marikk
спасибо добрый мОлодец.

пароль нужно от юзера вводить или делать через
smbpasswd?

"Фирма Майкрософт не собирается поддерживать протокол TCP/IP в своих OS" 1993 (c) Билл Гейтс
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

30

moshell пишет:

smbpasswd?

Через smbpaswd добавлял пользователя. Другие варианты логина не рассматривал, возможно есть что поинтересней.