Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Вопрос по Samba (http://forum.oszone.net/showthread.php?t=12855)

dr evil 23-10-2002 09:57 68600

Всем привет, очень нужна помощь.
Я написал простой smb.conf. Машину в сети вижу, но при попытке войти получаю ответ "Нет доступа... Не найден сет.путь". Запустил ping, ответ есть, но если запустить ping с именем компа, то пишет Неизвестный узел.
Пытаюсь обратиться с раб.станции под Win 2000 Prof, использую RedHat 7.2, samba 2.2.1a-4.

Guest 24-10-2002 10:13 68601

Проблема с dns в любом случае. Если его нет, то пропиши в hosts имя и адрес для всех.

Well7 28-04-2004 20:51 68602

Привет. Я в Linux новичок. Пытаюсь научиться работать с Samba. У нас сеть без сервака. Настроил Samba так, компы пингуются, но на мои шары никто не может зайти, а я не знаю, какой командой лазить по сети в Linux. Если сможете, объясните пошагово, что надо сделать, чтобы всё работало или дайте линк, а то везде написано, как сделать сервак на Samba, а как слелать себя просто членом группы. Вот, что я сделал:
[global]
  client code page = 866
  workgroup = AOD
  server string = Samba Server
;   hosts allow = 192.168.1.1/225
;  guest account = pcguest
  log file = /var/log/samba.%m
  max log size = 500
  security = domain
;   password server = <NT-Server-Name>
;  encrypt passwords = yes
  ssl CA certDir = /etc/ssl/certs
;   include = /usr/local/samba/lib/smb.conf.%m
  socket options = TCP_NODELAY
;   interfaces = eth0
;   local master = no
;   os level = 33
;   domain master = yes
;   preferred master = yes
;   domain logons = yes
;   logon script = %m.bat
;   logon script = %U.bat
;   logon path = \\%L\Profiles\%U
;   wins support = yes
;   wins server = w.x.y.z
;   wins proxy = yes
  dns proxy = no
Share Definitions
[homes]
  comment = Home Directories
  browseable = no
  writable = yes

; [netlogon]
;   comment = Network Logon Service
;   path = /usr/local/samba/lib/netlogon
;   guest ok = yes
;   writable = no
;   share modes = no

;[Profiles]
;    path = /usr/local/samba/profiles
;    browseable = no
;    guest ok = yes

;[tmp]
;   comment = Temporary file space
;   path = /tmp
;   read only = no
;   public = yes

;[public]
;   comment = Public Stuff
;   path = /home/samba
;   public = yes
;   writable = yes
;   printable = no
;   write list = @staff

;[fredsprn]
;   comment = Fred's Printer
;   valid users = fred
;   path = /homes/fred
;   printer = freds_printer
;   public = no
;   writable = no
;   printable = yes

;[fredsdir]
;   comment = Fred's Service
;   path = /usr/somewhere/private
;   valid users = fred
;   public = no
;   writable = yes
;   printable = no

;[pchome]
;  comment = PC Directories
;  path = /usr/pc/%m
;  public = no
;  writable = yes

;[public]
;   path = /usr/somewhere/else/public
;   public = yes
;   only guest = yes
;   writable = yes
;   printable = no

;[myshare]
;   comment = Mary's and Fred's stuff
;   path = /usr/somewhere/shared
;   valid users = mary fred
;   public = no
;   writable = no
;   printable = no
;   create mask = 0765
[tmp]
path = /root/tmp
browseable=yes
writable=yes

И ещё: что значит ; на начале строки в конфиге Samba, а то может я лишнего наклепал.

Dustcore 29-04-2004 02:14 68603

; это закомментированные строки.
далее, у тебя только один открытый шаринг, и он в /root, понятно, что ты не можешь туда попасть. самба юзер по дефолту - nobody. это самый бесправный пользователь в системе. сделай нейтральную директорию типа
mkdir /home/share
chmod 7777 /home/share

и шарь ее в самбе

Guest 80 247 100 29-04-2004 05:31 68604

Цитата:

У нас сеть без сервака
если есть это:
Цитата:

security = domain
то должен быть сервак ;о)

Guest 29-04-2004 13:52 68605

Спасибо за помощь. Как я понял, мне надо закоментировать строку
Цитата:

security=domain
и сделать нормальную шару. Можно ещё вопрос: как подмаунтить сразу всю сеть к папке (/lan например), чтобы зайдя в папку, я мог видеть все компы в сети. И ещё, когда я маунчу какойнибудь ресурс, то вместо русского крякозябры, но если с параматрами
Цитата:

iocharset=koi8-r,codepage=866
, то всё нормально, а как можно сделать, чтобы эти опции стояли по умолчанию, а то немного неудобно. Заранее спасибо.

JeweL 29-04-2004 15:27 68606

Guest
Цитата:

как подмаунтить сразу всю сеть к папке (/lan например)
никак. Пользуйтесь LinNeighborhood, Xfsamba
Цитата:

чтобы эти опции стояли по умолчанию
в /etc/fstab прописать:
//host/share   /mnt/share   smbfs   defaults,guest,iocharset=koi8-r,codepage=866 0 0

Guest 29-04-2004 21:14 68607

Спасибо, прописал, а как настроить Xfsamba, а то ничего не видит кроме рабочей группы (точнее её названия, компов я так и не нашёл). И ещё один вопрос: какой командой можно увидеть все компы, которые в сети (пытался
Цитата:

smbclient -L 192.
но вижу только часть.

Guest 06-05-2004 01:06 68608

Всё, сам разобрался.

Guest 06-05-2004 13:41 68609

Привет, не моглибы ответить на вопрос: какой командой можно осуществить поиск по всей сети, если я использую Samba? чтобы при этом е маунтить шары. Заранее спасибо.


Время: 21:02.

Время: 21:02.
© OSzone.net 2001-