Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: anakinn в Feb 13, 2007, 15:03



Титла: Дребен проблем със самба
Публикувано от: anakinn в Feb 13, 2007, 15:03
Здравейте

Ето в какво се състои и проблема.
Linux Gentoo 2005.1 + Samba 3.022
Проблема се състои, в това че когато под Уиндоус напиша
\\schetovod излиза следната грешка , когато го напиша по ip \\192.168.1.100 - няма никакъв проблем. Не са правени промени по smb.conf може би единствено някой друг суич в мрежата да е сменен, но нищо друго.
Ето го и сами конфиг:

[global]
   workgroup = SCHETOVOD
   server string = schetovod
   smb passwd file = /etc/samba/usrpasswd
   log level = 1
   log file = /var/log/samba/%m.%U.log
   max log size = 100
   lpq cache time = 10
   socket options = TCP_NODELAY, SO_RCVBUF=8192 SO_SNDBUF=8192
   load printers = No
   show add printer wizard = No
   preferred master = No
   local master = No
   domain master = No
   dns proxy = No
   ldap ssl = no
   read only = No

[schetovod]
   comment = Schetovod
   path = /data/schetovod/
   admin users = ........
   write list = .....
   vfs objects = extd_audit

[backup]
   comment = backup
   path = /data/backup/
   admin users = niki, root
   write list = niki, root
   hosts allow = 192.168.1., 127.
   browseable = No

Когато се опитам да го пингна през команд промпта на Уиндоус също не го намира?

Какво да опитам?


Титла: Дребен проблем със самба
Публикувано от: KPETEH в Feb 13, 2007, 15:41
A в /etc/hosts описал ли си го това IP ?


Титла: Дребен проблем със самба
Публикувано от: Gaara в Feb 13, 2007, 16:10
На Windows машината намери файла hosts, добави IP-то на линукс машината и всичко заспива ;)


Титла: Дребен проблем със самба
Публикувано от: anakinn в Feb 13, 2007, 17:10
В /etc/hosts след корекцията имам:
127.0.0.1        localhost
127.0.0.1        schetovod
192.168.1.100  schetovod

На Уиндоус машината не искам да го добавям ръчно, защото ще трябва да го добавя на всяка станция. По-скоро да погледна WINS-а който ползваме дали там го има описан

Нещо трябва ли да презаредя от скриптовете - net, samba ?
защото не желая да рестартирам цялата машина :)


Титла: Дребен проблем със самба
Публикувано от: neter в Feb 13, 2007, 17:31
Ето как трябва да изглежда global-а

[global]
   workgroup = SCHETOVOD
   server string = schetovod
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = share
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   guest account = nobody
   invalid users = root
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
   socket options = TCP_NODELAY
   domain master = no
   wins support = yes

Виж дали имаш потребител nobody, ако не - създай го или използвай друг. След това рестартирай samba-та с "/etc/init.d/samba restart" или какъвто ти е там скрипта и трябва да е добре.





Титла: Дребен проблем със самба
Публикувано от: zeridon в Feb 14, 2007, 11:09
Забелязвам че ти липсва реда
Цитат
security = share


По подразбиране самбата тръгва със security = user и трябва да имаш потребителя с който се логваш от windowsa на samba сървъра.

Другата ми забележка е че май ползваш Vista, която все още не е тествана за правилна работа.

Също така е добре да се погледне какво е състоянието на firewall -а на самбата и по конкретно дали портове 135-139 и 445 са отворени (TCP и UDP)


Титла: Дребен проблем със самба
Публикувано от: anakinn в Feb 14, 2007, 13:42
security = share
Това защо?

nobody:x:65534:65534:nobody:/:/bin/false


Имам около 30 потребителя и 8 share с различни права. Когато security = share всичко, мисля че беше read only нали така?

"По подразбиране самбата тръгва със security = user и трябва да имаш потребителя с който се логваш от windowsa на samba сървъра." - точно така е, има много юзъри, досега никакъв проблем не съм имал с юзърите - по това отношение всичко е 6

Ползвам Xp Prosp2 (Виста е само интерфейса - кефи ме)

Firewall на самба сървъра няма, отворени са нужните портове
netstat -na фигурират всички, които си изброил без 136.

Имам алтернативен сървър на Fbsd - там няма проблем, когато се пингва по име. Мисля, че проблем е по-скоро в мрежа, суич, уинс и т.н., но все пак ако има още предложения какво да погледна/променя..