Навигация
ГлавнаяФотогалереяКарта сайтаСтатьиМузыкаФильмыРейтинг контентаИнформация о сервереТемператураОбратная связь
Свежие записи
Что делать после приобретения оружияКак получить лицензию на оружиеРадиохоббиВышло обновление iOS 6.1Душевный блатнячок
Комменты
2017-10-23 15:35:49 [projects] Дим:
2017-10-11 12:42:42 [articles] Маша:
2017-10-06 10:09:52 [news] Николай:
2017-10-06 10:00:20 [projects] Николай:
2017-09-15 13:47:27 [projects] Artem:
2017-09-15 13:47:10 [projects] Artem:
2017-07-06 07:21:52 [projects] DarkEternal:
Теги
Друзья

Установка и настройка SAMBA на FreeBSD

Сентября
2011 года
19
Теги: freebsd,
Раздел: odmin.info Статьи FreeBSD Установка и настройка SAMBA на FreeBSD
Просмотров: 4406
Сегодня я поведаю Вам о том, как можно быстро установить и настроить SAMBA, то есть, если по-виндовски, то мы сделаем простую расшаренную папку на FreeBSD с доступом по NetBIOS.
Для этого нам потребуется FreeBSD, как ни странно :-)


И так, приступим. Найдем порт с SAMBA:
# cd /usr/ports/net/samba35
Конфигурируем - выбираем опции: SYSLOG и POPT:
# make config
Остальное это лишний хлам и в пределах данной статьи рассматриваться не будет.
Далее:
# make install clean
Вылезет еще пара окошек, соглашаемся с ними и ставим все по умолчанию.
Добавляем в rc.conf:
nmbd_enable="YES"
smbd_enable="YES"
Правим конфиг smb.conf, который лежит в /usr/local/etc
Я в нем оставил только это:
[global]
dos charset = cp866
unix charset = koi8-r
display charset = koi8-r
workgroup = WORKGROUP
server string = SERVER
interfaces = 192.168.1.0/24
log file = /var/log/samba35/log.%m
max log size = 50
security = user
passdb backend = tdbsam
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes

[printers]
browseable = no

[my_folder]
path = /usr/local/user
valid users = user
writable = yes
# guest ok = yes
# public = yes
# public = no
# guest ok = no
# read only = Yes
Как видно из конфига, что я создал виртуальную папку my_folder, которая реально лежит в /usr/local/user, в этой папке разрешена закачка и удаление файлов.

Теперь запускаем SAMBA:
# /usr/local/etc/rc.d/samba start
После запуска нам нужно создать юзера 'user' в базе SAMBA, и нужно иметь в виду, что пользователь с таким же названием должен существовать в системе. Предположим, что 'user' уже существует в системе и нам надо добавить пользователя только в базу SAMBA, для этого нужно выполнить команду:
# smbpasswd -a user
И дважды ввести пароль, который необходим для доступа к расшаренной папке.
Теперь наслаждаемся! :-)
Комментарии к записи:
=ZG= 2011-09-19 16:32:23
Ай да молодец! =) пиши исчо!

Добавление комментария

Ваше имя:
Ваш комментариий:
Введите код с картинки:
 
^_^