вторник, 24 июня 2014 г.

Samba и FreeBsd 10.0

1. ставим
    cd /usr/ports/net/samba41
    make install clean
 
    smbd -V  (версия)   

2. в /etc/rc.conf
    samba_server_enable="YES"

3. создаем общедоступный каталог пр. /mnt/files
    права chmod -R 777 /mnt/files (разрешено всё всем)


4. правим конф. файл /usr/local/etc/smb4.conf

   [global]                                                   (Секция [global] определяет некоторые опции,
                                                                    значения которых будут распространяться на
                                                                    все остальные секции, если в них явно не
                                                                    указано обратное)
      workgroup = HOME                           (рабочая группа/домен)
      netbios name = SambaServer         (имя в сети)
      server string = ""
      passdb backend = smbpasswd       (метод храненния паролей)
      smb passwd file = /etc/smbpasswd
      security = user                                    (доступ контролируется на уровне пользователя)
      map to guest = bad user                   (пускаем всех к серверу)

   [files]                                                   (общедоступный каталог)
      path = /mnt/files
      comment = shared files
      printable = no
      read only = no                                (то же что и writable = yes)
      browseable = yes                          (виден в сети)
      guest ok = yes                               (разрешен доступ гостю)

   [printers]                                             (общие принтеры)
     

Если будет доступ пользователей по паролю, то необходимо внести пользователей в систему:  
    adduser newuser
и в самбу:
    smbpasswd -a newuser  (заводим)
    smbpasswd -e newuser  (активируем)

запускаем /usr/local/etc/rc.d/samba_server start (onestart)

Комментариев нет:

Отправить комментарий