Samba за 5 минут
Я уже когда-то публиковал статью о настройке сервера Samba на FreeBSD. Samba предназначена для того, чтобы предоставить доступ к файлам на жестком диске FreeBSD сервера пользователям Windows машин в локальной сети. Обмен данными происходит по протоколу NetBIOS и дает возможность “видеть” расшаренные папки на диске FreeBSD в сетевом окружении Windows.
Ранее, я публиковал статью с примером конфигурации от Лиссяры. Но в ней достаточно навороченный пример, с использованием ACl, который в большинстве случаев не нужен. Здесь я хочу показать пример того, что Samba может быть установлена и настроена всего за 5 минут (не считая компиляции самой программы из исходных кодов
). Из возможностей будет предоставление доступа к файлам и принтерам на сервер FreeBSD Windows пользователю, который прописан в файле доступа Samba.
Итак, устанавливаем Самбу. Повторяться как это делается я не стану. Об установке можно прочитать здесь. Перейдем сразу же к конфигурационному файлу /usr/local/etc/smb.conf. Вот мой пример (комментарии в конфиге были частично переведены мной, частично взяты у Лисса):
Эта часть публикации доступна только зарегистрированным посетителям!
Пожалуйста, войдите [Login] или зарегистрируйтесь [Register].
Это все! С такой конфигурацией все прекрасно работает.
Теперь осталось создать пользователя в файле /usr/local/private/smbpasswd. Для этого используется команда smbpasswd:
Эта часть публикации доступна только зарегистрированным посетителям!
Пожалуйста, войдите [Login] или зарегистрируйтесь [Register].
Создаем пользователя:
# smbpasswd -La daemony New SMB password: ******** Retype new SMB password: ******** Added user daemony.
Следует учесть, что в таком виде в системе должен быть unix пользователь daemony.
Теперь добавим в /etc/rc.conf:
samba_enable=”YES”
И запустим:
# /usr/local/etc/rc.d/samba start
Все готово. Можете проверить доступность расшаренной директории, набрав с Windows машины в строке браузера или windows explorer
\\daemony-share
вы должны будете увидеть сетевую папку FILEBOX. Для доступа к ней Вам прийдется ввести логин и пароль.
Похожие публикации
Теги: FreeBSD, netbios, samba, unix, конфиг, пример конфигурации, сервер


# Открыта для просмотра? Да.
browseable = yes
вероятно
# Открыта для просмотра? Да.
browsenable = yes
День добрый!
Винт отдельный с ntfs.
Вопрос как к специалисту. Samba установилась, стартанула, пользователи win видять папку заходят на нее но к сожалению не могут ни создавать файлы ни копировать в нее новые.
Монтируется командой mount -t ntfs /dev/ad0s1 /media
настройки samba
[global]
workgroup = MY_WORK
netbios name = flserv
interfaces = xl0
security = share
dns proxy = no
[1C_Base]
path = /media/sharefolder
read only = no
browseable = yes
writeable = yes
guest ok = yes
папка sharefolder была создана на винте когда он был подключен к winмашине
вредина-кукусина, спасибо. Опечаточка была.
Исправил.
В конфиге самбы строка
скорее всего