Samba
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→/etc/samba/smb.conf) |
(→Konfigurationsdatei) |
||
| Zeile 46: | Zeile 46: | ||
Weitere sinnvolle Ergänzungen an der smb.conf: | Weitere sinnvolle Ergänzungen an der smb.conf: | ||
| + | {{Box Datei| /etc/samba/smb.conf | | ||
<pre> | <pre> | ||
| − | |||
[root] | [root] | ||
| − | comment = Administration | + | comment = Administration |
| − | path = / | + | path = / |
| − | writeable = yes | + | writeable = yes |
| − | public = yes | + | public = yes |
| − | create mode = 0755 | + | create mode = 0755 |
| − | #veto files = /.*/.?/ | + | #veto files = /.*/.?/ |
| − | force user = root | + | force user = root |
| − | force group = root | + | force group = root |
| − | + | ||
[media] | [media] | ||
| − | comment = Media (Mplayer, MP3 usw) | + | comment = Media (Mplayer, MP3 usw) |
| − | path = /media | + | path = /media |
| − | writeable = yes | + | writeable = yes |
| − | public = yes | + | public = yes |
| − | create mode = 0755 | + | create mode = 0755 |
| − | force user = root | + | force user = root |
| − | force group = root | + | force group = root |
</pre> | </pre> | ||
| + | }} | ||
Jetzt die neue smb.conf testen, ob alles i.O. ist | Jetzt die neue smb.conf testen, ob alles i.O. ist | ||
Version vom 10. Juli 2005, 16:09 Uhr
Inhaltsverzeichnis[Verbergen] |
Einleitung
Mit Samba kann man Verzeichnisse eines Rechners (z.B. des VDR) als Netzwerkfreigaben zu Verfügung stellen. Wer beispielsweise mit seinem Windows-Rechner an die Daten des VDR kommen möchte, der ist hier richtig.
Installation
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
Konfigurationsdatei
[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
Weitere sinnvolle Ergänzungen an der 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
Jetzt die neue smb.conf testen, ob alles i.O. ist
root# testparm /etc/samba/smb.conf
So jetzt noch einen Samba-User anlegen. Die User müssen in der Datei /etc/passwd des Systems existieren.
root# smbpasswd -a user
Jetzt erstmal Samba von Hand starten.
root# smbd root# nmbd
Mit smbclient -L localhost kann man erstmal nachgesehen ob Samba richtig arbeitet.
Falls man die Änderungen gemacht hat, während Samba schon lief, sollte samba nun neu gestartet werden, damit er die Änderungen übernimmt.
root# /etc/init.d/samba restart
Probleme
- Wenn beim Zugriff eines WinXP PCs auf eine Sambafreigabe der PC einige Minuten einfriert, sollte der WebClient-Dienst in den Windows-Diensten abgeschaltet werden.
- Wenn Umlaute nicht korrekt dargestellt werden, könnte das an einem falsche Zeichensatz liegen. Man sollte folgende Einträge prüfen oder setzen.
[global] client code page = 850 character set = ISO8859-15 (in einigen Samba Versionen heisst es: unix character set = ISO8859-15)
Links
| [1] | http://us1.samba.org/samba |