Показать полную графическую версию : Вопрос по Samba
Всем привет, очень нужна помощь.
Я написал простой 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, а то может я лишнего наклепал.
Dustcore
29-04-2004, 02:14
; это закомментированные строки.
далее, у тебя только один открытый шаринг, и он в /root, понятно, что ты не можешь туда попасть. самба юзер по дефолту - nobody. это самый бесправный пользователь в системе. сделай нейтральную директорию типа
mkdir /home/share
chmod 7777 /home/share
и шарь ее в самбе
Guest 80 247 100
29-04-2004, 05:31
У нас сеть без сервака
если есть это:
security = domain
то должен быть сервак ;о)
Спасибо за помощь. Как я понял, мне надо закоментировать строкуsecurity=domain и сделать нормальную шару. Можно ещё вопрос: как подмаунтить сразу всю сеть к папке (/lan например), чтобы зайдя в папку, я мог видеть все компы в сети. И ещё, когда я маунчу какойнибудь ресурс, то вместо русского крякозябры, но если с параматрами iocharset=koi8-r,codepage=866, то всё нормально, а как можно сделать, чтобы эти опции стояли по умолчанию, а то немного неудобно. Заранее спасибо.
Guest
как подмаунтить сразу всю сеть к папке (/lan например)
никак. Пользуйтесь LinNeighborhood, Xfsamba
чтобы эти опции стояли по умолчанию
в /etc/fstab прописать:
//host/share /mnt/share smbfs defaults,guest,iocharset=koi8-r,codepage=866 0 0
Спасибо, прописал, а как настроить Xfsamba, а то ничего не видит кроме рабочей группы (точнее её названия, компов я так и не нашёл). И ещё один вопрос: какой командой можно увидеть все компы, которые в сети (пытался smbclient -L 192. но вижу только часть.
Привет, не моглибы ответить на вопрос: какой командой можно осуществить поиск по всей сети, если я использую Samba? чтобы при этом е маунтить шары. Заранее спасибо.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.