PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schreiben auf FAT32-Partition wird verweigert



EJ Radim
06.07.02, 20:09
Hallo,

nachdem ich die Suchfunktion eine halbe Stunde gequält hab muss ich jetzt doch einen Thread aufmachen.

Ich kann auf meine Linuxfreigabe nicht schreiben :( Der Pfad ist /var/samba/ und das Dateisystem ist FAT32.

Im Anhang meine /etc/fstab:


/dev/hda2 / xfs defaults 1 1
none /dev/pts devpts mode=0620 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 /home xfs defaults 1 2
/dev/hdc2 /mnt/backup vfat conv=a,user,iocharset=iso8859-15,codepage=850,uni_xlate 0 0
/dev/hdd /mnt/cdrom auto user,iocharset=iso8859-15,exec,codepage=850,ro,noauto 0 0
/dev/fd0 /mnt/floppy auto user,iocharset=iso8859-15,sync,exec,codepage=850,noauto 0 0
/dev/hda1 /mnt/windows vfat conv=a,user,iocharset=iso8859-15,codepage=850,uni_xlate 0 0
none /proc proc defaults 0 0
#/dev/hdc1 /var/samba vfat conv=a,user,iocharset=iso8859-15,codepage=850,uni_xlate 0 0
/dev/hdc1 /var/samba vfat user,umask=744

/dev/hda4 swap swap defaults 0 0



Und hier meine smb.conf:

[global]
workgroup = ABC
netbios name = PP200
server string = Fileserver
security = SHARE
encrypt passwords = Yes
update encrypted = Yes
null passwords = Yes
log file = /var/log/samba/log.%m
deadtime = 15
keepalive = 60
socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY IPTOS_THROUGHPUT
SO_SNDBUF=8192 SO_RCVBUF=8192
printcap name = lpstat
dns proxy = No
preload = global
default service = download
path = /var/samba/upload
read only = No
guest only = Yes
guest ok = Yes
sync always = Yes
printing = cups
map hidden = Yes

[upload]
comment = lese/schreibrechte
writeable = Yes
write cache size = 512000
map hidden = No
fstype = Samba

[download]
comment = nur Leserechte
path = /var/samba/download
read only = Yes
fstype = Samba


Any hints?

msi
06.07.02, 20:43
kannst du als root (über samba) drauf schreiben?

EJ Radim
07.07.02, 10:37
Hallo,

hat mich jetzt echt überascht...nein, ich kann nicht drauf schreiben:



[root@pp200 samba]# pwd
/mnt/samba
[root@pp200 samba]# mkdir test
mkdir: Erzeugen von Verzeichnis »»test«« nicht möglich: Keine Berechtigung
[root@pp200 samba]#

Sowas hab ich ja noch nie gehabt...wie geht's denn jetzt weiter? :confused:

gerd
07.07.02, 21:05
/dev/hdc1 /var/samba vfat user,umask=744 ????

Muss hier nicht sowas wie

/dev/hdc1 /var/samba vfat rw,user,auto 0 0

stehen????

towo2099
07.07.02, 21:38
umask=000 sollte helfen

ToWo

EJ Radim
08.07.02, 17:55
Hallo ihr beiden,

ich hab jetzt einfach das rw eingefügt und umask=744 beibehalten. Jetzt geht es auf einmal einwandfrei :)

Nur noch so eine Frage nebenbei:
Wie kann ich die Änderungen an der fstab aktualisieren ohne einen Neustart zu machen?

Danke!!

feuerwand
08.07.02, 20:20
also bei mir werden die ohne reboot uebernommen....

DerDoc
08.07.02, 20:35
die oktalzahlen müssen von 0777 abgezogen werden! wenn du also ein verzeichnis haben willst mit rwxr-xr-x wird hier nicht 0755 angegeben, sondern 0022

die rw-option ist evtl. "höher berechtigt" und hebelt damit deine 0777 (jeglicher zugriff verboten) aus

DerDoc
08.07.02, 20:36
für übernahme der fstab-einträge einfach samba-server neu starten, z.b. unter suse mit <b>/etc/init.d/smbd restart</b>

EJ Radim
08.07.02, 22:00
Danke :) Leider ist jetzt noch ein Problem aufgetreten:
Ich kann auf meine Freigabe von Window$ jetzt keine Dateien mit umlauten kopieren :(
Beim Kopieren tritt die Fehlermeldung "Unerwarteter Netzwerkfehler" auf und dann dann kann ich nur noch mit OK Abbrechen...

Ich hab mal versucht die Codepage zu ändern, also von

client code page = 850

auf

client code page = 437

aber leider hat das auch nicht den gewünschten Erfolg gehabt :(

Das mit dem Samba neu starten für die geänderten Einstellungen klappt bei ohne Neustart nicht...any hints?

EJ Radim
18.07.02, 14:11
Es ist noch ein weiteres Problem aufgetreten:

Wenn ich mehrere Dateien oder größere Dateien (ca. 700 MB) von Windows aus auf den Server kopiere bricht der Transfer nach einiger Zeit mit der Meldung "Die Netzwerkressource steht nicht mehr zur Verfügung" ab! max connections hab ich schon rausgenommen und den schreibcache hab ich auch schon deaktiviert (und natürlich jeweils SAMBA neu gestartet...)