PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba mounten -> Kein Schreibzugriff



Nordland
09.02.07, 09:41
Hallo,

ich hab ein Problem beim mounten derNetzlaufwerke useres Schulservers.
Bis jetz hab ich immer mit

thomas@thiazi:~$ nautilus smb://lux/treiser
auf die Netzlaufwerke zugegriffen. Doch mit dieser Methode kann ich nicht von anderen Anwendungen aus auf die Laufwerke zugreifen.

Desshalb hab ich nun versucht die Laufwerke zu mounten. Klappt auch, aber ich hab keinerlei Schreibzugriff und Umlaute in Dateinamen werden als Fragezeichen dargestellt.

thomas@thiazi:~$ sudo mkdir /mnt/edv_home
thomas@thiazi:~$ sudo mount -t smbfs -o username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=iso8859-1,rw //lux/treiser /mnt/edv_home


Mach ich konkret etwas falsch??

Mfg!

torsten_boese
12.02.07, 09:03
Poste mal deine fstab
Das Problem mit den Fragezeichen liegt an der Zeichncodierung

Nordland
13.02.07, 08:11
hm in der steht gar nix dazu drin.. Muss ich noch eintragen, aber dann wohl das gleiche wie ichs in der Console eingegeben hab

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=499f7d6c-b656-40b5-9079-2379be21a92a / ext3 defaults,errors=remount-ro 0 1
# /dev/sda5
UUID=f9c1a3a5-2444-4edb-8c1a-93f7fe5f6a15 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0

# /dev/shm vergrössern für Qemu
#
none /dev/shm tmpfs defaults,size=528M


/Edit: Ich hab jetz wundersamerweise Schreibzugriff, aber die Sonderzeichen bleiben "?".

gmk
13.02.07, 08:26
welche locale Einstellungen hast du auf dem lokalen System? (und wie auf dem Server?)

Wegen den Schreibrechten kannst du ja mal probieren die Freigabe mit "cifs" statt "smbfs" zu mounten.

Nordland
13.02.07, 08:39
Welches Encoding der Server weiß ich nicht, kann ich wohl auch nicht rausfinden. Is wohl das Standard Samba Encoding.

Ich weiß leider nicht wie ich unter GNOME bei mir das Encoding lesen kann..


--


Hab jetz folgendes in die fstab eingetragen:

/mnt/edv_home //192.168.2.1/treiser smbfs username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=iso8859-1,rw 0 0

Nach nem Neustart war /mnt/edv_home jedoch leer. Nautlius sagt ich muss zum mounten in /mnt root sein. Wie mach ich das mit der fstab? Der Aufruf des mount-Befehls hat zwar geklappt aber wieder kein Schreibzugriff. Obwohl ich eben als ich Schreibzugriff hatte den exakt gleichen Befehl eingegeben hab..

gmk
13.02.07, 18:54
Ich weiß leider nicht wie ich unter GNOME bei mir das Encoding lesen kann..
In einem Terminal z.B. »locale« eingeben.
Wenn du lokal utf-8 eingestellt hast muss es IIRC "iocharset=utf8" heißen.

Hab jetz folgendes in die fstab eingetragen:

/mnt/edv_home //192.168.2.1/treiser smbfs username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=iso8859-1,rw 0 0

Nach nem Neustart war /mnt/edv_home jedoch leer. Nautlius sagt ich muss zum mounten in /mnt root sein. Wie mach ich das mit der fstab? Der Aufruf des mount-Befehls hat zwar geklappt aber wieder kein Schreibzugriff. Obwohl ich eben als ich Schreibzugriff hatte den exakt gleichen Befehl eingegeben hab..
Du hast die Reihenfolge vertauscht:

//192.168.2.1/treiser /mnt/edv_home smbfs username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=iso8859-1,rw 0 0
Warum du keine Schreibrechte hast, weiß ich nicht. Ich hab' das eben mal getestet und wenn ich auf dem anderen Rechner Schreibrechte habe kann ich mit deinem Mountbefehl (leicht verändert) problemlos Dateien anlegen etc.
Mit "cifs" funktioniert es auch nicht?

MiGo
13.02.07, 21:39
ich hab ein Problem beim mounten derNetzlaufwerke useres Schulservers.
Das ist ein Windows- oder ein Linux-Server?
Wenn es ein Linux-Server ist, müssen natürlich auch die Rechte an der Freigabe stimmen:
Ein Verzeichnis mit den Rechten "root:root rwx r-x r-x" lässt sich halt auch per Samba nicht beschreiben.

Nordland
14.02.07, 09:34
Der Server läuft natürlich und die Windows-PCs ham auch vollen Schreibzugriff.
Aber ich hab jetz Schreibzugriff, nur Sonderzeichen klappen noch nicht.

MiGo
14.02.07, 12:06
Aber ich hab jetz Schreibzugriff,
Und woran lag's? Schliesslich will ja jemand, der diesen Thread per Suchfunktion findet, auch den spannenden Schluss hören :)


nur Sonderzeichen klappen noch nicht.
Dann musst du wohl noch ein wenig mit iocharset/codepage experimentieren.

Iirc sollte iocharset dem bei dir auf dem Rechner aktiven Zeichensatz entsprechen (sollte sich mit dem Befehl "locale" rausfinden lassen), codepage dem auf dem Windows-System (default ist laut Wikipedia bei XP UTF-16).

Wenn ich mich irre, möge man mich korrigieren :)

Nordland
14.02.07, 15:18
Nun in die fstab hab ich einfach die Befehle falsch eingetragen.

Statt

mnt/edv_home //192.168.2.1/treiser smbfs username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=iso8859-1,rw 0 0
hab ich nun

//192.168.2.1/treiser mnt/edv_home smbfs username=treiser,password=geheim,umask=0002,dmask= 775,fmask=775,gid=1000,iocharset=utf8,codepage=cp8 50,rw 0 0
eingetragen.


Anscheinend hab ich UTF-8..

LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

MiGo
15.02.07, 17:43
Und gehen die Umlaute jetzt?

Nordland
16.02.07, 08:12
Nein weder UTF-8 noch iso8859-15 funktionieren. Codepage hab ich cp850.

MiGo
16.02.07, 10:21
Nein weder UTF-8 noch iso8859-15 funktionieren. Codepage hab ich cp850.
Bei
mount -t smbfs //hades/TEST /mnt/other -o username=USER,password=PASS,iocharset=utf8,codepag e=cp850
Bekomme ich bei einem Win2000-Client korrekte Umlaute. Versuchs eventuell auch mal mit "codepage=utf8", vielleicht bringt das was :)

Nordland
18.02.07, 10:16
Danke werd ich nach den Ferien versuchen.
Übrigens hab ich mit dem Schuladmin gesprochen und der hatte auch mal das Problem, aber löste es eben iso8859-15 & cp850..

Nordland
26.02.07, 17:04
Klappt alles nicht