Samba
Материал из RuVDRWiki
Содержание |
Описание
Данный продукт представляет собой комплект серверного и клиентского программного обеспечения для осуществления связи UNIX-машин с сетями Microsoft™ и LanManager, которые сами по себе представляют собой подклассы сетей SMB. Другими словами это сервер предоставляющий клиентам WinNT (и некоторых других ОС) возможность доступа к файлам.
Установка
Source
cd $SOURCEDIR
tar xzvf samba-latest.tar.bz2
mkdir -p /etc/samba \
/var/lock/samba
cd /samba-<VERSION>/source
./configure --prefix=/usr/local \
--bindir=/usr/local/bin \
--sbindir=/usr/local/sbin \
--libdir=/etc/samba \
--sysconfdir=/etc/samba \
--with-smbmount
make
make install
Crux
prt-get depinst samba
Debian
apt-get install samba
Gentoo
emerge samba
SuSE
yast -i ???????????????????????
Конфигурационный файл
Следующие строки должны вноситься в файл samba.conf. Значение "Path" нужно приспосабливать к собственным путям!
[global]
workgroup = WORKGROUP
encrypt passwords = yes
security = user
getwd cache = yes
[video]
path = /video
comment = /video
browseable = yes
read only = no
directory mask = 0775
create mask = 0755
[mp3]
path = /mp3
comment = /mp3
browseable = yes
read only = no
directory mask = 0775
create mask = 0755
Следующие рациональные дополнения в smb.conf:
[root]
comment = Administration
path = /
writeable = yes
public = yes
create mode = 0755
#veto files = /.*/.?/
force user = root
force group = root
[media]
comment = Media (Mplayer, MP3 usw)
path = /media
writeable = yes
public = yes
create mode = 0755
force user = root
force group = root
Теперь тестируем smb.conf
testparm /etc/samba/smb.conf
Теперь создаём юзера для Samba
adduser user
Пользователи должны существовать в файле /etc/passwd системы или вноситься по-новому :
smbpasswd -a user
Перезапускаем Samba в ручную:
smbd nmbd
или
/etc/init.d/samba restart
Командой
smbclient -L localhost -U user
можно посмотреть работоспособность Samba.
Если Вы сделали какие-либо изменения во время работы Samba , тогда перестартуйте его для сохранения изменений:
/etc/init.d/samba restart
Проблемы
- Если во время соединения WindowsXP с Samba компьютер замораживается на некоторое время, тогда нужно отключить в WindowsXP WebClient-Dienst:
Systemsteurung ==> Leistung u. Wartung ==> Verwaltung ==> Dienste.
