Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
|||||||||||
www.lissyara.su
—> главная
|
|
Вылазиет синее окошко с кучей опций. Вообще, у третьей самбы стало немеряно возможностей, но в данном случае нам это богатство не нужно - я делаю просто общую шару между фряхой и форточными машинами. Выбираем:
SYSLOG - With Syslog support
POPT - With installed POPT library
Вот, что в нынешних портах стало хорошо - они подсказывают, как переконфигурить, если навыбирал нетого, и оно не собирается, или начинает тащить за собой кучу явно ненужного хламу
|
Феня про make config - вещь неявная, и первый раз, я долго ковырялся, в итоге пришлось топать в /var/db/ports/samba3 и править там. В итоге, качается собсьвенно, samba - 16 мег, и собирается. После чего конфигурим. Для запуска топаем в /etc и правим rc.conf, куда добавляем две строки:
|
и запускаем:
|
Облом :) smb.conf не нашёл. Сделаем:
|
Вообще, правильней, конфигурить через /usr/local/etc/smb.conf, но можно и воспользоваться WEB-интерфейсом - SWAT.
|
где раскомментируем одну строчку (у меня она последняя)
|
и даём команду inetd перечитать свой конфиг
|
После чего можно заходить браузером на эту машину на http://ip_samba_comp:901/ и конфигурить. Имя пользователя и пароль - root от этой машины. В, общем-то там всё понятно и логично. Единственно - для вступления изменений в силу надо не забывать перезапускать самбу - что можно делать оттуда же, с WEB-интерфейса.
После всего, не забываем закомментировать обратно строку в ined.conf, сделать killall -1 inetd. Да и фарволлом порты 137-139 и 445 по TCP прикрыть неплохо бы было снаружи... У меня получился такой smb.conf:
|
Вообще, имена шарам, можно давать и по русски. Она прекрасно это переваривает.
P.S. SWAT`ом особо не увлекайтесь. Я им пользуюсь тока для начального конфигурения. Потом - руками.
размещено: 2005-10-26,
последнее обновление: 2007-11-23,
автор: lissyara
Dmitry, 2006-06-06 в 11:06:28
устанавливаю самбу...
ругается: autoconf259: no input file
не знаю как это можно обойти???
подскажите пожалуйста !!!
yurka, 2006-09-04 в 17:49:03
Вообщем желательно на форум обращатся)!
тебе нужно качануть autoconf259 и записать его в /usr/ports/distfiles
nop, 2006-12-16 в 18:43:31
> куда добавляем две строки:
> nmbd_enable="YES"
> smbd_enable="YES"
можно и одной:
samba_enable="YES"
io, 2007-01-22 в 1:01:33
думаю стоит статью добавить, про os level ничего не сказанно и про службу браузера
Andrey, 2007-08-28 в 16:50:42
Статья отличная! Я первый раз подымал самбу, и все понял по вашей статье.
Одно не понял: Почему фрюховую машину не видно в сетевом окружении?
turbo, 2007-09-16 в 10:57:14
если что-то изменилось может тут и дописать? :)
а то я там видел и DFS, AD support
а ведь такие вещи в виндовой сети могут пригодиться
vintovkin, 2007-12-07 в 12:55:40
Спасибо большое!статья супер!
но как дать полный доступ к расшареным
фряшным папочкам?
Sdv, 2008-02-08 в 12:25:26
замечательная статья, только ну чисто по имхо не хватает пункта в [global] hosts allow = Ip_adress_kotoromu_razresheno_uzat_sharu
А вооще доволен этим порталом всецело. Сам не являюсь огромным гуру (начинающий скорее). Весь материал которому я научился взят именно отсюда. Спасибо тебе lissyara за то, что умеешь легко и разжеванно преподнести подобные вещи для новичков типа меня..
hhs, 2008-05-11 в 13:48:36
хм...хочу запустить swat. Раскоментировал строку в netd.conf
Затем дал команду killall -1 inetd Он мне выдаёт следующее:
No matching processes were found
Если даю комманду sockstat | grep 901
То ничего не пишет.
Под 901 портом не входит..
Что делать? подскажите..
alterpub, 2008-08-03 в 12:12:43
Ну значит у тебя инетд не запущен
1) ee /etc/rc.conf
inetd_enable="YES"
2) (promt)#inetd или shutdown now && [enter] && ctrl+d
Владимир, 2008-08-12 в 16:12:43
Спасибо Лис, хотя статья и в архиве, но она мне очень помогла!
Bo@, 2009-01-07 в 13:32:19
Спасибо за статью. Изложено коротко, ясно и понятно. Единственное, може стоит упомянуть про права на расшареные каталоги?
Лисицин, 2009-03-19 в 17:17:08
Спасибо огромное только что все настроил правда
цитата
/usr/local/etc/rc.d/>./samba.sh start
у меня правельнее было
/usr/local/etc/rc.d/>./samba start
очень благодарен
Алексей, 2009-03-27 в 17:37:26
Для ленивых:
pkg_add -r samba3 #установка
/usr/local/etc/rc.d/samba restart #перезагрузка
sool, 2009-04-08 в 21:57:19
Хочу поделиться опытом !
“
поставил самбу все работало пока не обновил порты
после чего ставил порты мультимеди в итоге самба стала ругаться на:
/libexec/ld-elf.so.1: shared object libgcrypt.so.15
” not found, required by
“libcups.so.2
Это произошло потому, что libgcrypt был обновлен и установлены заново. Поэтому мне нужно перенастроить все зависит от этого порта пакеты.
Во-первых, установите portupgrade с параметрами по умолчанию:
$ cd /usr/ports/ports-mgmt/portupgrade
$ make install
Теперь нужно восстановить все порты, которые зависят от libgcrypt.
$ portupgrade -rf libgcrypt
в итоге Самба работает как прежде (может кому поможет)
Dominator, 2009-07-17 в 7:31:11
Лучше писать не в камментах про порты а на форум!
аноним, 2009-07-24 в 23:33:37
зделал все как написано... при входе с винди меня просит ввести логин и пасс... ниодин логин не пашет(((
осколок совести, 2009-08-06 в 16:47:52
#===============
#vintovkin, 2007-12-07 в 12:55:40
#Спасибо большое!статья супер!
#но как дать полный доступ к расшареным
#фряшным папочкам?
#===============
я так сделал может это и не правельно
chmod 777 /usr/local/incoming/
AIR, 2009-11-28 в 13:11:07
Поставил самбу, запустил всьо гут. Воть токо скопировать в папку по сети больше 2гб не могу. В папке свободно больше 300гб точно знаю. через top сотрю строку:
Mem: 20M Active, 1482M Inact, 76M Wired, 32M Cache, 112M Buf, 263M Free, когда начинаю копировать цифра 263 уменьшаэться до 50 и копирование зависает !
ToX@, 2010-02-17 в 18:29:22
/usr/local/etc/rc.d/>./samba.sh start
у меня правельнее было
/usr/local/etc/rc.d/>./samba start
очень благодарен
с этим полностью согласен...
Dmitry, 2010-03-10 в 8:04:11
> nmbd_enable="YES"
Эта опция сделает вашу машинку видимой в рабочей группе, так что её тоже надо стартовать.
akulovz, 2010-04-26 в 8:07:29
Cool story, bro!
> # мало представляю причём тут DOS :)
> dos charset = 866
Угадай, в какой кодировке венда кириллические имена файлов по сети передаёт?
Dmitry, 2010-04-26 в 12:09:40
Не знаю, как у кого, но у меня никакие чарсеты нигде явно не указаны, и всё работает как часы. Локальная система - федора 12, юникод, файлы лежат на НТФС разделах. Русские буквы видно по сети, через консоль и ещё как хотите. Возможно, в BSD это и прокатит.. Но вообще-то, все уже переходят на юникод, с ним мороки меньше
akulovz, 2010-04-26 в 20:53:48
> Не знаю, как у кого, но у меня никакие чарсеты нигде явно не указаны, и всё работает как часы
На календарь-то давно смотрел?
5P1D3R_DJ, 2010-08-06 в 9:24:16
DOS SMB клиенты считают, что сервер имеет ту же кодировку, что и у них. Эта опция определяет кодировку Samba для работы с DOS клиентами. Значение по умолчанию зависит от того, какую кодовую страницу вы установили. Samba попробует использовать кодировку 850, но снизит скорость передачи данных до ASCII, если кодировка 850 не доступна. Выполните testparm (1), чтобы проверить значение по умолчанию для вашей системы.
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
Комментарии пользователей [25 шт.]