Главная | Контакты | Настройки СМЕНИТЬ ПАЛИТРУ:

Главная > Программы

Как настроить Samba 4 на FreeBSD 10

Прежде чем начать настройку Samba4, у вас должен быть сервер с установленной FreeBSD 10 и настроенной сетью с доступом к сети Интернет.

Подготовка сервера

Заходим в систему под суперпользователем:

# su
Устанавливаем часовой пояс (у меня московское время) и синхронизируем его с сервером времени:
# cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime; ntpdate 0.freebsd.pool.ntp.org;
Настраиваем задание в cron для автоматической синхронизации времени каждый день в 00:00:
# echo '0 0 * * * /usr/sbin/ntpdate 0.freebsd.pool.ntp.org' >> 
/var/cron/tabs/crontab && crontab /var/cron/tabs/crontab
Обновляем пакеты:
# pkg update && pkg upgrade

Установка и настройка Samba4

Устанавливаем с использованием пакетов:

# pkg install samba4
Создаем конфигурационный файл и вносим в него следующее:
# ee /usr/local/etc/smb4.conf
[global]
			workgroup = WORKGROUP
			server string = Samba Server
			log file = /var/log/samba4/log.%m
			max log size = 500
			socket options = TCP_NODELAY
			os level = 1
			map to guest = Bad Password

			[DATA]
			comment = Public Folder
			path = /data
			public = yes
			writable = yes
			read only = no
			create mask = 0777
			directory mask = 0777

* секция [global] отвечает за общие настройки сервера samba, [DATA] — названная мною шара.
** общая папка находится в каталоге /data, все созданные пользователями папки и файлы будут доступны остальным для чтения, редактирования и удаления.
*** подключиться к серверу смогут только авторизованные пользователи.

 Создаем каталог /data и выставляем на него полные права для всех пользователей:

# mkdir /data && chmod 777 /data
Создаем учетную запись smbuser в системе FreeBSD:
# pw useradd smbuser
Теперь создаем учетную запись в samba4:
# smbpasswd -a smbuser

Будет запрошен новый пароль для создаваемого пользователя — введите его два раза. Он не будет виден при вводе — это нормально.

Разрешаем запуск демона samba-server:
# echo 'samba_server_enable="YES"' >> /etc/rc.conf
Запускаем samba:
# service samba_server start
Готово.

Если все настроено правильно, при попытке подключиться к общей папке, система потребует ввести логин и пароль — воспользуйтесь данными созданной учетной записи smbuser. После вы увидите общую папку DATA. 

Материал взят с сайта: http://www.dmosk.ru/instruktions.php?object=nastroyka-samba4-na-freebsd-10

Главная > Программы