Samba-сервер — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
(Новая страница: «Исходные данные:<br/> FreeBSD 9.0<br/> Samba-3.6.7 # cd /usr/ports/net/samba36 # make install Выбираем нужное: LDAP, ADS, CUPS, WI…»)
 
 
(не показаны 3 промежуточные версии этого же участника)
Строка 40: Строка 40:
 
         guest ok = Yes
 
         guest ok = Yes
 
         hosts allow = 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4, 192.168.0.6
 
         hosts allow = 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4, 192.168.0.6
+
 
  
 
Добавляем в <code bash>/etc/rc.conf</code>:
 
Добавляем в <code bash>/etc/rc.conf</code>:
Строка 54: Строка 54:
  
  
Web-интерфейс управления.
+
Web-интерфейс управления.<br/>
 
Раскомментируем в файле <code bash>/etc/inetd.conf</code> строчку:  
 
Раскомментируем в файле <code bash>/etc/inetd.conf</code> строчку:  
 
  swat    stream  tcp    nowait/400      root    /usr/local/sbin/swat    swat
 
  swat    stream  tcp    nowait/400      root    /usr/local/sbin/swat    swat
Строка 67: Строка 67:
  
  
Всё можно заходить: http://ip_address:901/
+
Всё можно заходить: http://ip_address:901/<br/>
'''Логин/пароль на вход такие же как во фрю.'''
+
'''<font color=red>Логин/пароль на вход такие же как во фрю.</font>'''

Текущая версия на 20:47, 3 декабря 2013

Исходные данные:
FreeBSD 9.0
Samba-3.6.7

# cd /usr/ports/net/samba36
# make install

Выбираем нужное: LDAP, ADS, CUPS, WINBIND, SWAT, ACL_SUPPORT, SYSLOG, POPT


Правим конфиг /usr/local/etc/smb.conf под свои нужды(сделаем простейший):

[global]
        workgroup = MEGAPUPER
        server string = Samba
        interfaces = fxp1
        bind interfaces only = Yes
        security = SHARE
        encrypt passwords = No
        log file = /var/log/samba/log.%m
        max log size = 50
        local master = No
        domain master = No
        dns proxy = No
        idmap config * : backend = tdb

[torrents]
        comment = torrents
        path = /mnt/disk2/torrent
        guest ok = Yes
        hosts allow = 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4, 192.168.0.6

[porno]
        comment = porno
        path = /mnt/disk2/porno
        guest ok = Yes
        hosts allow = 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4, 192.168.0.6
 
[video]
        comment = video
        path = /mnt/disk3/video
        guest ok = Yes
        hosts allow = 192.168.0.1, 192.168.0.2, 192.168.0.3, 192.168.0.4, 192.168.0.6


Добавляем в /etc/rc.conf:

samba_enable="YES"


Стартуем:

servmp@/root#/usr/local/etc/rc.d/samba start
Removing stale Samba tdb files: ....... done
Starting nmbd.
Starting smbd.

Запустилось. Пробуем подключать наши сетевые диски.


Web-интерфейс управления.
Раскомментируем в файле /etc/inetd.conf строчку:

swat    stream  tcp     nowait/400      root    /usr/local/sbin/swat    swat


Вносим в /etc/rc.conf:

inetd_enable="YES"


Рестартим inetd:

/etc/rc.d/inetd restart


Всё можно заходить: http://ip_address:901/
Логин/пароль на вход такие же как во фрю.