Главная > Программы Как настроить 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 и выставляем на него полные права для всех пользователей: # 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. Материал взят с сайта:Главная > Программы |