SAMBA позволяет организовать файловый сервер видимый виндовым машинам на компе с фряхой.
Первый релиз состоялся в 92 году.
В предыдущих постах, мы уже поставили FreeBSD и обновили порты.
Если при установке фри вы не подняли сетевухи, сделайте это через sysinstall или ifconfig.
Я в rc.conf добавлю следующие строки:
ifconfig_xl0="inet 213.221.45.99 netmask 255.255.255.128" # у меня это внешний ifconfig_rl0="inet 192.168.0.1 netmask 255.255.255.0" # этот смотрит во внутреннюю сетку
Идем и запускаем сборку
cd /usr/ports/net/samba3/ make install clean
Лезет окно, в котором я выбрал SYSLOG – With Syslog support и POPT – With installed POPT library.
SAMBA встала. В rc.conf добавляем:
nmbd_enable="YES" smbd_enable="YES"
Теперь надо сделать smb.conf
ee /usr/local/etc/smb.conf
У меня он получился таким:
[global]
workgroup = MASM
netbios name = SERV
server string = Server
hosts allow = 192.168.0.
interfaces = rl0
security = SHARE
log file = /var/log/samba/log.%m
max log size = 50
dns proxy = No
dos charset = 866
unix charset = koi8-r
display charset = 866
guest account = root
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = No
browseable = No
[obmen]
path = /mnt/obmen
read only = No
guest ok = Yes
writeable = Yes
browseable = Yes
public= Yes
Поднимаем самбу на rl0 интерфейсе. В /mnt/obmen у меня смонтирован хард на 400гб.
Запускаем
/usr/local/etc/rc.d/samba.sh start
Юзаем.
Далее будем поднимать прокси Squid и заворачивать на него трафик с помощью PF.
Метки: samba