![]() |
Всем привет, очень нужна помощь.
Я написал простой smb.conf. Машину в сети вижу, но при попытке войти получаю ответ "Нет доступа... Не найден сет.путь". Запустил ping, ответ есть, но если запустить ping с именем компа, то пишет Неизвестный узел. Пытаюсь обратиться с раб.станции под Win 2000 Prof, использую RedHat 7.2, samba 2.2.1a-4. |
Проблема с dns в любом случае. Если его нет, то пропиши в hosts имя и адрес для всех.
|
Привет. Я в 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, а то может я лишнего наклепал. |
; это закомментированные строки.
далее, у тебя только один открытый шаринг, и он в /root, понятно, что ты не можешь туда попасть. самба юзер по дефолту - nobody. это самый бесправный пользователь в системе. сделай нейтральную директорию типа mkdir /home/share chmod 7777 /home/share и шарь ее в самбе |
Цитата:
Цитата:
|
Спасибо за помощь. Как я понял, мне надо закоментировать строку
Цитата:
Цитата:
|
Guest
Цитата:
Цитата:
//host/share /mnt/share smbfs defaults,guest,iocharset=koi8-r,codepage=866 0 0 |
Спасибо, прописал, а как настроить Xfsamba, а то ничего не видит кроме рабочей группы (точнее её названия, компов я так и не нашёл). И ещё один вопрос: какой командой можно увидеть все компы, которые в сети (пытался
Цитата:
|
Всё, сам разобрался.
|
Привет, не моглибы ответить на вопрос: какой командой можно осуществить поиск по всей сети, если я использую Samba? чтобы при этом е маунтить шары. Заранее спасибо.
|
Время: 21:02. |
Время: 21:02.
© OSzone.net 2001-