Проблема с доступом к раcшаренным ресурсам в Samba

Привет всем. Проблема следующая. Пытаюсь заставить работать домашний файл сервер. Перепробовал гору дистрибутивов Linux. И то одно не работает то другое. Суть в следующем. Установил Suse 12.2 с KDE. Настраиваю SAMBA по простейшему сценарию (тупо все видят все) так как домашнее харнилко, смысла прятаться просто нет. Конфига такая:

workgroup = WORKGROUP
security = user

[Raid5]
comment = File Server Share
path = /media/Raid5
browsable = yes
guest ok = yes
read only = no
create mask = 0755

Собсно проще некуда. На Убунту такое дело работает просто на ура. Видно шару с любого девайса в сети, будь то Iconbit плеер (он на андроиде) будь то Windows 7 ultimate 64. А вот с OpenSuse зайти не могу, при аутентификации какое бы имя пользователя я не задавал, нет доступа и все тут. Я уже и паролями упралять в системе пробовал, и через KDE настройщик самбы редактировал. НИЧЕГО. Тупо нет доступа и все тут. Да. Внутренний фаервол линуха отключен (как впрочем и Win тоже) тот что на роутере вполне себе рулит. (Предвосхищая вопрос, почему не остаюсь на убунту, там проблема с LSI MegaRaid Manager причем не решаемая пока, а без нее смысла нет, следить за рейдом тупо нечем будет)

Ну Вы бы хоть логи показали для приличия.

Сорри забыл упомянуть, последний раз с Линухами имел дело 15 лет назад. Так что можно сказать тут я полный чайник. Какие именно логи нужно выложить ну и где их взять? ( :slight_smile: Да сам терпеть не могу, когда не знают мат часть :slight_smile: но если честно, на доскональное изучение вопроса, тупо нет времени дабы настроить даже в том виде в каком есть ушло пару недель, а уж для того что бы изучить хотя-бы примерно что с чем едят, нужен не один месяц)

В папке /var/log/samba находятся логи.
А так все это дело можно настроить и через YaST.
И еще:

http://smb-conf.ru/security-g.html

Логи сверх информативны :slight_smile:

[2012/11/01 02:45:12, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 02:50:37, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 09:19:01, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 20:44:19, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/02 19:53:32, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/02 21:23:36, 0] smbd/server.c:1053(main)
smbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011

[2012/11/01 02:45:12, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 02:45:14, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/01 02:45:21, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 02:45:36, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/01 02:50:37, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 03:22:50, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/01 03:22:51, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 03:23:38, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/01 09:19:01, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 09:23:34, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/01 20:44:19, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/01 21:55:16, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/02 19:53:32, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
[2012/11/02 19:56:03, 0] nmbd/nmbd.c:66(terminate)
Got SIGTERM: going down…
[2012/11/02 21:23:36, 0] nmbd/nmbd.c:861(main)
nmbd version 3.6.7-48.12.1-2831-SUSE-SL12.2-x86_64 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011

На счет имен 1) У меня одинаковое имя и у Linux пользователя и у Win. 2) Win система та же, линухи разные. С тем же конфигом, SAMBA на Убунту работает, как и должна, в SUSE нет.

Настройте самбу с помощью YaST.
Еще можете попробовать map to guest:
Все о Samba](http://smb-conf.ru/map-to-guest-g.html)

ястом пробовал, с самого начала. Бестолку. map to … тоже не помогает. У меня уже скоро голова взорвется от количества прочитанного на тему самбы.

Ну не знаю, может дело в рейде.
Локально доступ хоть есть:
smbclient //localhost/Raid5

100% рейд не при чем. Попробовал поменять шару создав папку /test

smbclient //localhost/share
Enter meloman’s password:
session setup failed: NT_STATUS_LOGON_FAILURE

smbclient //192.168.1.127/share
Enter meloman’s password:
session setup failed: NT_STATUS_LOGON_FAILURE

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

при этом:
testparm /etc/samba/smb.conf
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section “[share]”
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
idmap config * : backend = tdb

[share]
path = /test
read only = No
create mask = 0755
guest ok = Yes

похоже решил :slight_smile: smbpasswd -a “username”