Автор Тема: пак за SAMBA ...  (Прочетена 1327 пъти)

ddantgwyn

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 1262
    • Профил
пак за SAMBA ...
« -: Feb 29, 2012, 12:38 »
Здравейте,

тези дни при инсталацията и настройването на един samba сървър се появи следния проблем -- при връзване от windows машина към споделения ресурс, съответната папка се показва като празна, въпреки, че в нея има качени разни неща.

Изходните данни са следните:

1. дистрибуция Centos 6
Код:
[root@nanotech ~]# uname -a
Linux nanotech 2.6.32-220.4.2.el6.i686 #1 SMP Tue Feb 14 00:24:28 GMT 2012 i686 i686 i386 GNU/Linux

2. samba 3.5.10
Код:
[root@nanotech ~]# rpm -q samba
samba-3.5.10-114.el6.i686

3. smb.conf
Код:
[root@nanotech ~]# cat /etc/samba/smb.conf
[global]
 workgroup = chem
 netbios name = nanofiles
 security = share
 domain master = no
 wins support = no
 interfaces = 127.0.0.1 eth0
 bind interfaces only = Yes
 encrypt passwords = yes

[biblio]
 comment = Bibliography
 path = /home/biblio
 public = yes
 writable = yes
 read only = no
 guest ok = yes

4. testparm -- твърди, че няма грешки в конфигурационния файл smb.conf
Код:
[root@nanotech ~]# 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 "[biblio]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
workgroup = CHEM
netbios name = NANOFILES
interfaces = 127.0.0.1, eth0
bind interfaces only = Yes
security = SHARE
domain master = No

[biblio]
comment = Bibliography
path = /home/biblio
read only = No
guest ok = Yes

5. изходът от командата smbclient е:
Код:
[root@nanotech ~]# smbclient -L localhost -U%
Domain=[CHEM] OS=[Unix] Server=[Samba 3.5.10-114.el6]

Sharename       Type      Comment
---------       ----      -------
biblio          Disk      Bibliography
IPC$            IPC       IPC Service (Samba 3.5.10-114.el6)
Domain=[CHEM] OS=[Unix] Server=[Samba 3.5.10-114.el6]

Server               Comment
---------            -------
NANOFILES            Samba 3.5.10-114.el6

Workgroup            Master
---------            -------
CHEM                 NANOFILES

6. правата върху директорията /home/biblio са 777
Код:
drwxrwxrwx. 4 nanotech nanotech  4096 Feb 28 00:31 biblio

7. има създаден потребител nanotech, който е собственик на директорията /home/biblio

Въпросът ми е какво съм пропуснал в конфигурирането, за да стигна до проблема, описан в началото?

Благодаря предварително.
Активен

the lamer's team honourable member

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: пак за SAMBA ...
« Отговор #1 -: Feb 29, 2012, 13:02 »
Опитай да добавиш параметър browsable = yes към share параметрите на папката.
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

ddantgwyn

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 1262
    • Профил
Re: пак за SAMBA ...
« Отговор #2 -: Feb 29, 2012, 13:47 »
Опитай да добавиш параметър browsable = yes към share параметрите на папката.

благодаря за идеята, но не стана :(

но подкарах SWAT, та ще го разцъкам малко по-подробно, с книги подръка. но подозирам, че проблемът не е тривиален и може да не е в конфигурацията на samba, защото съм използвал най-елементарния пример за анонимен достъп от книгата „Samba-3 by example“ като изходна точка.

всъщност има ли значение, че машината под Windows, от която се опитвам да достъпя сървъра е Windows ISA Server 200нещо си?

PS. няма значение -- и под стандартен Windows XP е същата история.
« Последна редакция: Feb 29, 2012, 14:15 от ddantgwyn »
Активен

the lamer's team honourable member

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: пак за SAMBA ...
« Отговор #3 -: Feb 29, 2012, 14:27 »
а можеш ли да създаваш файлове / папки в тази директория откъм Уиндоус
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

ddantgwyn

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 1262
    • Профил
Re: пак за SAMBA ...
« Отговор #4 -: Feb 29, 2012, 14:52 »
а можеш ли да създаваш файлове / папки в тази директория откъм Уиндоус

Не -- access denied :)
Активен

the lamer's team honourable member

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: пак за SAMBA ...
« Отговор #5 -: Feb 29, 2012, 16:33 »
пробвай да направиш собственика на /home/biblio да бъде Самба юзер-а
След всяка промяна на конфиг-а рестартираш Самба, нали?
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

ddantgwyn

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 1262
    • Профил
Re: пак за SAMBA ...
« Отговор #6 -: Feb 29, 2012, 18:57 »
пробвай да направиш собственика на /home/biblio да бъде Самба юзер-а
След всяка промяна на конфиг-а рестартираш Самба, нали?

ами че той (nanotech) трябва да е собственик на директорията

Код:
[root@nanotech ~]# groups nanotech
nanotech : nanotech samba

и да, рестартирам след всяка промяна smbd и nmbd.

сега се чудя дали има връзка между samba и selinux -- ще отида да проверя чичко google какво ще предложи по темата.
Активен

the lamer's team honourable member

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: пак за SAMBA ...
« Отговор #7 -: Feb 29, 2012, 19:10 »
пробвай да направиш собственика на /home/biblio да бъде Самба юзер-а
След всяка промяна на конфиг-а рестартираш Самба, нали?

ами че той (nanotech) трябва да е собственик на директорията

Код:
[root@nanotech ~]# groups nanotech
nanotech : nanotech samba

и да, рестартирам след всяка промяна smbd и nmbd.

сега се чудя дали има връзка между samba и selinux -- ще отида да проверя чичко google какво ще предложи по темата.

имах предвид собственика на директорията да е
юзерът под който вървят Самба процесите, не ми се вярва Самба да върви като nanotech

Селинукс-а направо го забранявай
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

ddantgwyn

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 1262
    • Профил
Re: пак за SAMBA ...
« Отговор #8 -: Feb 29, 2012, 21:31 »
пробвай да направиш собственика на /home/biblio да бъде Самба юзер-а
След всяка промяна на конфиг-а рестартираш Самба, нали?

ами че той (nanotech) трябва да е собственик на директорията

Код:
[root@nanotech ~]# groups nanotech
nanotech : nanotech samba

и да, рестартирам след всяка промяна smbd и nmbd.

сега се чудя дали има връзка между samba и selinux -- ще отида да проверя чичко google какво ще предложи по темата.

имах предвид собственика на директорията да е
юзерът под който вървят Самба процесите, не ми се вярва Самба да върви като nanotech

Селинукс-а направо го забранявай

проблемът изчезна, когато забраних selinux. значи в него се крие ключът от бараката. ще трябва да се поровя из паяжината какво пише по темата.

благодаря на всички отзовали се.
Активен

the lamer's team honourable member

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Samba
Настройка на програми
mozly 4 4650 Последна публикация Sep 24, 2002, 18:18
от mozly
Samba
Настройка на програми
mozly 9 4895 Последна публикация Oct 05, 2002, 17:17
от ShAnTaV
Samba
Настройка на програми
tzarew 1 2973 Последна публикация Nov 12, 2002, 23:36
от brady
Samba
Настройка на програми
tzarew 2 3225 Последна публикация Nov 09, 2002, 21:07
от CaBA
samba
Настройка на програми
mozly 1 2714 Последна публикация Nov 25, 2002, 23:22
от n_antonov