[linux-l] samba-konfusion
Axel Weiß
aweiss at informatik.hu-berlin.de
So Apr 3 21:10:27 CEST 2005
Am Sonntag, 3. April 2005 20:33 schrieb Matthias Geist:
> auf was für ein filesystem soll denn geschrieben werden!?
> ich habe selber sehr kuriose erfahrungen beim schreiben von linux auf
> linux übers netzwerk auf ne vfat-partition,..
> wenn du auf nen "vernünftiges" filesystem schreiben willst, solltest
> du mal naehere infos posten...
> samba-config, mountoptionen usw.. :) -
Hi Matthias,
also, auf dem Server:
jollyjumper:~ # ls -l /home/
insgesamt 6
drwxr-xr-x 7 root root 152 2005-04-02 13:02 .
drwxr-xr-x 21 root root 488 2005-04-02 13:29 ..
drwxr-xr-x 21 axel users 1464 2005-04-03 12:36 axel
drwxrwxrwx 24 post users 3904 2005-04-03 11:50 post
drwxr-xr-x 20 zuzana users 904 2005-02-28 19:33 zuzana
aus /etc/fstab:
/dev/hda4 /home reiserfs defaults 1 2
(seit Herbst 2003 nehm' ich kein reiser mehr, die Kiste läuft aber schon
länger;)
aus /etc/samba/smb.conf:
[global]
workgroup = LOCAL
os level = 65
time server = Yes
unix extensions = Yes
encrypt passwords = yes
map to guest = Bad User
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = No
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
security = user
server string = Samba Server
add user script = /usr/sbin/useradd -c Machine -d /dev/null
-s /bin/false %m$
domain master = yes
domain logons = yes
local master = yes
preferred master = yes
[homes]
comment = Home Directories
valid users = %S
browseable = no
read only = No
create mask = 0640
directory mask = 0750
guest ok = no
printable = no
; necessary share for domain controller
[netlogon]
path = /usr/lib/samba/netlogon
read only = yes
write list = ntadmin
; share for storing user profiles
[profiles]
path = /export/smb/ntprofile
read only = no
create mask = 0600
directory mask = 0700
[post]
comment = Datenaustausch zwischen Benutzern
path = /home/post
read only = no
browsable = yes
create mask = 0666
directory mask = 0777
guest ok = yes
printable = no
dos filemode = yes #testweise, hat nichts bewirkt
Und auf dem Client:
aus /etc/fstab:
//192.168.3.1/post /post smbfs
credentials=/etc/samba/access-axel,uid=501,gid=users,rw,fmask=0777,dmask=0777
0 0
//192.168.3.1/axel /jollyjumper smbfs
credentials=/etc/samba/access-axel,uid=axel,gid=users,rw 0 0
(mit diesen Einstellungen habe ich ziemlich viel rumgespielt, ohne dass
sich was am Verhalten ändert. Die Symptome treten sowohl bei /post als
auch bei /jollyjumper auf.)
Interessanterweise kann ich Dateien im samba-share *löschen*, ohne dass
ich warten muss. Überschreiben einer Datei bricht mit I/O-Fehler ab, und
die Datei hat die Länge 0. Auf das Schreiben einer Datei warte ich immer
ziemlich lange.
> ich benutze ja zum konfigurieren von samba immer webmin :)
Das sollte ich mal ausprobieren. Würde aber dennoch gerne etwas lernen
und den Fehler finden.
Axel
--
Humboldt-Universität zu Berlin
Institut für Informatik
Signalverarbeitung und Mustererkennung
Dipl.-Inf. Axel Weiß
Rudower Chaussee 25
12489 Berlin-Adlershof
+49-30-2093-3050
** www.freesp.de **
Mehr Informationen über die Mailingliste linux-l