Установка SAMBA

Samba 35

cd /usr/ports/net/samba35 
make && make install && make clean

Добавляем в автозагрузку:

echo 'samba_enable="YES"' >> /etc/rc.conf 
echo 'smdb_enable="YES"' >> /etc/rc.conf 
echo 'nmdb_enable="YES"' >> /etc/rc.conf

Редактируем конфиг:

/usr/local/etc/smb.conf

[global] 
        netbios name = titan 
        workgroup = mynet 
        server string = Samba Server 
        log file = /var/log/samba/log.%m 
        max log size = 50
[Files] 
        comment = File server 
        path = /share 
        writable = Yes

Добавляем юзера в систему и в smb

  • Добавляем в систему пользователя smbuser (имя произвольное)
adduser smbuser

Shell : /usr/sbin/nologin

  • Добавляем того же юзера в самбу:
smbpasswd -a test

Устанавливаем права

chown -R -v smbuser:smbuser /share

Проверяемся

testparam

Other useful comands

  • sockstat -l4 | grep bd – можно посмотреть запущены ли процессы самбы
  • smbstatus – покажет все соединения к самбе
  • pdbedit –L – можно увидеть список пользователей самбы
unix/samba/testparam.txt · Last modified: 2014/10/15 15:26 by rybario
About this template
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5