LINUX.ORG.RU
ФорумAdmin

настройка samba


0

0

Ребята, нужна срочная консультация как мне настроить видимость своих расшаренных ресурсов в сети оффтопика. Иначе шеф грозится повелеть мне переставить оффтопик на рабочую машину. Не дайте погибнуть!!! :) Система SuSe linux 10.0. Если кто вызовется подсобить, моя аська 172779344. Ну или киньте ссылку на толковый мануал как это все настраивать, а то я что-то ничего не могу найти.

Ответ на: комментарий от Tezzz

Да, документация отличная... А как-нибудь "для чайников" можно популярно объяснить хотя бы какие шаги предпринять? Я так понял, что мне нужна вот эта глава: http://us3.samba.org/samba/docs/man/Samba-Guide/unixclients.html#wdcsdm Но что-то там сходу не разобраться, возможные ошибки не написаны, когда делаю все как написано: >net rpc join -U root%not2g4et пишет: >cannot find suitable server

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

# Global parameters
[global]
workgroup = Stud
netbios name = ASP
server string = Server
security = SHARE
encrypt passwords = Yes
update encrypted = Yes
log file = /var/log/samba/log.%m
max log size = 50
announce version = 5.0
name resolve order = wins lmhosts bcast
time server = Yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
character set = KOI8-R
client code page = 866
os level = 65
lm announce = True
preferred master = Yes
domain master = Yes
wins proxy = Yes
wins support = Yes
case sensitive = No
preserve case = Yes
short preserve case = Yes
protocol = NT1
interfaces = eth1

[incoming]
comment = for all
path = /mnt/work
read only = No
guest ok = Yes
create mode = 666

vilfred ☆☆
()
Ответ на: комментарий от vilfred

это smb.conf для файлопомойки на линуксовом самба-сервере... надо создать директорию /mnt/work (или изменить путь до общих файлов вместо этой диры) и все ок будет, будут твои виндовые компы в воркгруппе Stud видеть все что лежит на сетевом диске твоего сервака...

vilfred ☆☆
()
Ответ на: комментарий от vilfred

Спасибо большущее, но мне не нужно поднимать самба-сервак, мне нужно подключиться к существующей рабочей группе и жить в ней на равных правах с остальными виндовыми машинами, тоесть печатать по сети, лазать по шарам и открыть свои. Сейчас ситуация следующая: Я могу браузить локальную сеть, вижу все машины в сети (не могу найти принтер, но это уже отдельная проблема), но меня никто не видит. Щас попробую твой конфиг, интересно что получится :)

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

не вздумай, это конфиг примари мастера виндовго, как они делегируют полномочия промеж собой - не знаю. мож они конфликтовать начнут между друг другом

vilfred ☆☆
()
Ответ на: комментарий от vilfred

вот этот конфиг пробуй, только измени имя воркгруппы своей

# Global parameters
[global]
workgroup = Stud
netbios name = ASP
server string = Server
security = SHARE
encrypt passwords = Yes
update encrypted = Yes
log file = /var/log/samba/log.%m
max log size = 50
announce version = 5.0
name resolve order = wins lmhosts bcast
time server = No
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
character set = KOI8-R
client code page = 866
os level = 65
lm announce = True
preferred master = No
domain master = No
wins proxy = No
wins support = Yes
case sensitive = No
preserve case = Yes
short preserve case = Yes
protocol = NT1
interfaces = eth0

[incoming]
comment = for all
path = /mnt/work
read only = No
guest ok = Yes
create mode = 666

vilfred ☆☆
()
Ответ на: комментарий от vilfred

Попробовал, второй конфиг. Полменял имя рабоей группы на свою, перезапустил самбу /etc/rc.d/smb restart Все запустилось, но ничего не изменилось. Есть способы как-то проверить что и как вообще сейчас функционирует? А что такое netbios name?

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

Пробую присоединиться к рабочей группе: linux:/etc/samba # net rpc join -U demon_mhm [2006/03/28 15:11:24, 0] param/loadparm.c:map_parameter(2536) Unknown parameter encountered: "character set" [2006/03/28 15:11:24, 0] param/loadparm.c:lp_do_parameter(3277) Ignoring unknown parameter "character set" [2006/03/28 15:11:24, 0] param/loadparm.c:map_parameter(2536) Unknown parameter encountered: "client code page" [2006/03/28 15:11:24, 0] param/loadparm.c:lp_do_parameter(3277) Ignoring unknown parameter "client code page"

Unable to find a suitable server

Unable to find a suitable server

(это с твоим конфигом) Юзер такой есть.

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

Хм... прописал в netbios name свой ip-адрес, он появился в сети, но при попытке зайти на него сразу же выскакивает сообщение "истекло время ожидания сервера"... Кто бы объяснил что это значит?

demon_mhm
() автор топика
Ответ на: комментарий от vilfred

Поставил smb4k, очень удобная штука. Только вот ругается точно так же как я уже описывал выше. Есть еще варианты рабочих конфигов? Может еще wins надо правильно настроить?

demon_mhm
() автор топика
Ответ на: комментарий от anonymous

Вот что пишет smb4k:
[2006/03/28 16:37:24, 0] param/loadparm.c:map_parameter(2536)
Unknown parameter encountered: "character set"
[2006/03/28 16:37:24, 0] param/loadparm.c:lp_do_parameter(3277)
Ignoring unknown parameter "character set"
[2006/03/28 16:37:24, 0] param/loadparm.c:map_parameter(2536)
Unknown parameter encountered: "client code page"
[2006/03/28 16:37:24, 0] param/loadparm.c:lp_do_parameter(3277)
Ignoring unknown parameter "client code page"
Could not connect to server 192.168.0.96

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

О, сделал :) Убрал строчку: socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 из рекомендованного конфига. Теперь еще одна проблема вылезла: При заходе требует логин-пароль. Как с этим бороться? Чтобы по умолчанию все кому надо попадали с определенным гостевым аккаунтом?

demon_mhm
() автор топика
Ответ на: комментарий от demon_mhm

> Теперь еще одна проблема вылезла:

при заходе откуда и куда?

> При заходе требует логин-пароль.

логин-пароль кого? С винды на линух по сетевому окружению требует пароль? Если у тебя виндовый домен, то делай файлопомойку и что то там надо нагуглить еще про smbpasswd (лет 5 назад это было настроено один раз и забыл уже, конфиг только вышеописанный остался, остальное в мане читается)...

vilfred ☆☆
()
Ответ на: комментарий от demon_mhm

Не забудь про следующее -

password server = * password level = 16 username level = 16 add user script = /usr/sbin/adduser -n -g smbusers -c User -d /home/smbusers/%U -s /bin/false %U add share command = /usr/local/bin/addshare change share command = /usr/local/bin/addshare delete share command = /usr/local/bin/delshare

Winbind лучше тоже запустить..

winbind uid = 10000-20000 winbind gid = 10000-20000 template homedir = /home/smbusers/%D/%U template shell = /bin/false winbind separator = + winbind enum users = yes winbind enum groups = yes winbind use default domain = yes nt acl support = yes

и так далее..

MiracleMan ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.