Устанавливаем Samba OpenBSD

Вопросы настройки и работы с этой ОС.
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

Устанавливаем Samba OpenBSD

Непрочитанное сообщение ttys » 2009-07-09 12:19:57

Данный метод относится к OpenBSD во FreeBSD немного отличается (местонахождения пакетов и конфигурационных файлов)
Устанавливаем Samba из портов:

Код: Выделить всё

# cd /usr/ports/net/samba
# make install clean CLEANDEPENDS=Yes
Либо с помощью прекомпилированного пакета:

Код: Выделить всё

# export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.5/packages/i386/
# pkg_add samba-3.0.33.tgz
Создаем расшаренные каталоги:

Код: Выделить всё

# mkdir -p /var/samba/{public,music}
# chmod 777 /var/samba/public
Редактируем smb.conf:

Код: Выделить всё

# vi /etc/samba/smb.conf
[global]
   workgroup = WORKGROUP
   netbios name = Server
   server string = Samba Server %v
   security = share
   hosts allow = 192.168.2. 127.
   load printers = no
   guest account = nobody
   guest ok = yes
   log file = /var/log/smbd.%m
   max log size = 1024
   interfaces = fxp1 lo0
;  bind interfaces only = yes
   local master = no
   os level = 1
   domain master = no
   preferred master = no
   wins support = no
   wins proxy = no
   dns proxy = no
   dos charset = cp866
   unix charset = koi8-r

[public]
   path = /var/samba/public
   comment = Share folder
   browseable = yes
   writable = yes
;  create mask = 0644
;  directory mask = 0775

[music]
   path = /var/samba/music
   comment = Music files
   browseable = yes
   writeable = no
Проверяем конфиг на наличие ошибок:

Код: Выделить всё

# testparm /etc/samba/smb.conf
Запускаем smbd и nmbd:

Код: Выделить всё

# /usr/local/libexec/smbd -D
# /usr/local/libexec/nmbd -D
Проверяем работоспособность:

Код: Выделить всё

# smbclient -U% -L localhost
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.33]

	Sharename       Type      Comment
	---------       ----      -------
	public	        Disk      Share folder
	music	        Disk	     Music files
	IPC$	        IPC       IPC Service (Samba Server 3.0.33)
Чтобы Samba автоматически запускалась при старте системы, внесем соответствующие
изменения в /etc/rc.local:

Код: Выделить всё

# vi /etc/rc.local
if [ -x /usr/local/libexec/smbd ]; then
	echo -n ' smbd';	/usr/local/libexec/smbd -D
fi

if [ -x /usr/local/libexec/nmbd ]; then
	echo -n ' nmbd';	/usr/local/libexec/nmbd -D
fi
При необходимости можно воспользоваться SWAT - программой веб администрирования Samba:

Код: Выделить всё

vi /etc/inetd.conf
901 stream tcp nowait.400 root /usr/local/libexec/swat swat
И перезагрузить конфигурацию inetd:

Код: Выделить всё

kill -HUP `head -1 /var/run/inetd.pid`
Внимание: по умолчанию при использовании SWAT вся информация, в том числе и пароли, передается в открытом виде. Для обеспечения безопасности соединений необходимо дать указание stunnel принимать входящие SSL-соединения на 902 порту, расшифровывать данные и передавать их на порт 901.

Код: Выделить всё

vi /etc/stunnel/stunnel.conf
[swats]
accept  = 902
connect = 901
ссылка на статью

источник
Последний раз редактировалось ttys 2009-07-20 15:23:25, всего редактировалось 1 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Устанавливаем Samba OpenBSD

Непрочитанное сообщение Raven2000 » 2009-07-14 21:53:21

А в статью оформить? )))
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Устанавливаем Samba OpenBSD

Непрочитанное сообщение Raven2000 » 2009-07-21 14:27:57

Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]