Автор Тема: Дребен проблем със самба  (Прочетена 1258 пъти)

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Дребен проблем със самба
« -: 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

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Дребен проблем със самба
« Отговор #1 -: Feb 13, 2007, 15:41 »
A в /etc/hosts описал ли си го това IP ?
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
Дребен проблем със самба
« Отговор #2 -: Feb 13, 2007, 16:10 »
На Windows машината намери файла hosts, добави IP-то на линукс машината и всичко заспива '<img'>
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Дребен проблем със самба
« Отговор #3 -: 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 ?
защото не желая да рестартирам цялата машина '<img'>
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Дребен проблем със самба
« Отговор #4 -: 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

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Дребен проблем със самба
« Отговор #5 -: Feb 14, 2007, 11:09 »
Забелязвам че ти липсва реда
Цитат
security = share


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

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

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

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

anakinn

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Дребен проблем със самба
« Отговор #6 -: 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 - там няма проблем, когато се пингва по име. Мисля, че проблем е по-скоро в мрежа, суич, уинс и т.н., но все пак ако има още предложения какво да погледна/променя..



Активен