PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CIFS kann Dateien nicht lesen - SMBFS schon



THEReapMan
12.11.06, 02:58
Hi Leute!

folgendes Szenario:
Samba Server 3.0.23a, CIFS und SMBFS im kernel fest drin.
Client: Samba 3.0.23a, CIFS fest und SMBFS als Modul im kernel
Beides gentoo-Kisten.

Folgendes passiert beim mounten über CIFS:
1. mount //amira/data/ /mnt/amira-data -t cifs -o username=thereapman
2. passwort eingeben
3. mount fertig

Ich sehe auch alle Ordner und kann mich im Dateibaum bewegen. auch die Permissions werden korrekt angezeigt. löschen von Dateien geht auch. Alle Dateien haben die Rechte 0755.
Wenn ich allerdings versuche den inhalt einer Datei zu lesen kommt zb. bei cat oder cp ein "Permission denied" und bei mplayer auf eine freigegebene Musik oder Videodatei "Seek failed".

Wenn ich aber das Share mit -t smbfs statt -t cifs mounte kann ich den ganzen kram lesen allerdings stimmen die dateirechte nicht mehr (wird alles zu root).

Ich würde gern cifs einsetzen anstatt smbfs.

Hier noch meine smb.conf vom Server


[global]
workgroup = NEXUS
server string = Amira File Service

printcap name = cups
load printers = yes
printing = cups
printer admin = @adm

log file = /var/log/samba/log.%m
max log size = 50

map to guest = bad user
security = user

pam password change = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *Re*ype*new*UNIX*password* %n\n \
*passwd:*all*authentication*tokens*updated*success fully*

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
remote announce = 192.168.2.255
preferred master = yes
dns proxy = no

[Data]
comment = Komplettes Datenlaufwerk
path = /data
read only = no
public = yes
write list = thereapman


Ich hoffe jemand kann helfen.

emba
14.11.06, 20:58
kannst du mal bitte auf beiden maschinen "unix extensions = no" setzen und nochmal mit cifs probieren?

greez