smbfstab smbfs cifs opensuse 10.2
Hallo, da ja smbfs nicht mehr im Kernel ist, will ich das ganze auf cifs umändern. so wars unter opensuse 10.1 und hat prima geklappt //server/freigabe /home/willi/server smbfs username=willi,password=wuff,uid=willi,gid=users so jetzt unter 10.2 //server/freigabe /home/willi/server cifs auto,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff der user willi hat aber keine Berechtigung. Nur root kann zugreifen. rcsmbfs start ls -l /home/willi/ drwxrwx---+ 48 root 513 0 Dec 22 09:28 server rcsmbfs stop ls -l /home/willi drwxr-xr-x 2 willi users 4096 Dec 26 18:28 server hab ich da irgendwo nen fehler? -- Mit freundlichen Gruessen Orlando Rose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Orlando, Am Di 2.Januar 2007 09:57 schrieb Orlando:
so wars unter opensuse 10.1 und hat prima geklappt
//server/freigabe /home/willi/server smbfs username=willi,password=wuff,uid=willi,gid=users
so jetzt unter 10.2
//server/freigabe /home/willi/server cifs auto,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff
warum gibst du hier nicht mehr deine uid an? siehe auch man mount.cifs
der user willi hat aber keine Berechtigung. Nur root kann zugreifen.
is klar du hast ja nur die authentifizierungsinfos mitgegeben, nicht den lokalen user. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 2. Januar 2007 10:16 schrieb Falk Sauer:
Hi Orlando,
Am Di 2.Januar 2007 09:57 schrieb Orlando:
so wars unter opensuse 10.1 und hat prima geklappt
//server/freigabe /home/willi/server smbfs username=willi,password=wuff,uid=willi,gid=users
so jetzt unter 10.2
//server/freigabe /home/willi/server cifs auto,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff
warum gibst du hier nicht mehr deine uid an? siehe auch man mount.cifs
stimmt! habs jetzt mal gemacht //server/freigabe /home/willi1/server cifs auto,uid=willi1,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff geht trotzdem nicht :-(
der user willi hat aber keine Berechtigung. Nur root kann zugreifen.
is klar du hast ja nur die authentifizierungsinfos mitgegeben, nicht den lokalen user. man mount.cifs:
uid=arg sets the uid that will own all files on the mounted filesystem. It may be specified as either a user‐ name or a numeric uid. This parameter is ignored when the target server supports the CIFS Unix exten‐ sions. was soll mir das sagen? anscheinend wirds bei mir ignoriert so wie es aussieht kriege ich user und gruppe vom server, dies ACLs sind auch vom server. Hm..da die User aber nicht lokal bekannt sind,gehts nicht. Der User lokal is auch nicht auf dem Server und soll auch da nicht erstellt werden. .
Gruss Falk
-- Mit freundlichen Gruessen Orlando Rose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Orlando schrieb:
Am Dienstag, 2. Januar 2007 10:16 schrieb Falk Sauer:
Am Di 2.Januar 2007 09:57 schrieb Orlando:
so wars unter opensuse 10.1 und hat prima geklappt
//server/freigabe /home/willi/server smbfs username=willi,password=wuff,uid=willi,gid=users
so jetzt unter 10.2
//server/freigabe /home/willi/server cifs auto,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff warum gibst du hier nicht mehr deine uid an? siehe auch man mount.cifs
stimmt! habs jetzt mal gemacht
//server/freigabe /home/willi1/server cifs auto,uid=willi1,gid=users,fmask=0664,dmask=0775,username=willi,password=wuff geht trotzdem nicht :-(
Vielleicht, weil Du statt "uid=willi" "uid=willi1" geschrieben hast?
der user willi hat aber keine Berechtigung. Nur root kann zugreifen.
Wie versuchst du denn zuzugreifen? Hast du es schonmal auf einer Konsole gemounet und dann per cd zugegriffen und dir mit ls -l den Inhalt anzeigen lassen? dann siehst du nämlich auch, welchem Benutzer das Verzeichnis gehört. Und wie ist der Server konfiguriert? Behindert der in irgendeiner Weise den Erfolg deiner Versuche? Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Orlando, Am Di 2.Januar 2007 10:44 schrieb Orlando:
Am Dienstag, 2. Januar 2007 10:16 schrieb Falk Sauer:
//server/freigabe /home/willi1/server cifs auto,uid=willi1,gid=users,fmask=0664,dmask=0775,username=willi,password=wuf f geht trotzdem nicht :-(
der user willi hat aber keine Berechtigung. Nur root kann zugreifen.
is klar du hast ja nur die authentifizierungsinfos mitgegeben, nicht den lokalen user.
man mount.cifs:
uid=arg sets the uid that will own all files on the mounted filesystem. It may be specified as either a user‐ name or a numeric uid. This parameter is ignored when the target server supports the CIFS Unix exten‐ sions.
was soll mir das sagen? anscheinend wirds bei mir ignoriert so wie es aussieht kriege ich user und gruppe vom server, dies ACLs sind auch vom server. Hm..da die User aber nicht lokal bekannt sind,gehts nicht. Der User lokal is auch nicht auf dem Server und soll auch da nicht erstellt werden. .
was ist das für ein server? Prinzipiell hilft es ungemein konsistente uid's,gid's und Gruppenmitgliedschaften im Netzwerk zu verwenden. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 2. Januar 2007 11:50 schrieb Falk Sauer:
Hi Orlando,
Am Di 2.Januar 2007 10:44 schrieb Orlando:
Am Dienstag, 2. Januar 2007 10:16 schrieb Falk Sauer:
//server/freigabe /home/willi1/server cifs auto,uid=willi1,gid=users,fmask=0664,dmask=0775,username=willi,password=w uf f geht trotzdem nicht :-(
der user willi hat aber keine Berechtigung. Nur root kann zugreifen.
is klar du hast ja nur die authentifizierungsinfos mitgegeben, nicht den lokalen user.
man mount.cifs:
uid=arg sets the uid that will own all files on the mounted filesystem. It may be specified as either a user‐ name or a numeric uid. This parameter is ignored when the target server supports the CIFS Unix exten‐ sions.
was soll mir das sagen? anscheinend wirds bei mir ignoriert so wie es aussieht kriege ich user und gruppe vom server, dies ACLs sind auch vom server. Hm..da die User aber nicht lokal bekannt sind,gehts nicht. Der User lokal is auch nicht auf dem Server und soll auch da nicht erstellt werden. .
was ist das für ein server? Es ist ein Suse 9.3 Samba+OpenLDAP server
Prinzipiell hilft es ungemein konsistente uid's,gid's und Gruppenmitgliedschaften im Netzwerk zu verwenden.
Das ist mir schon klar, aber ich hab hier am Client halt nen lokalen User und will eine Freigabe am Server als Domainuser mounten,was bisher mit smbfs auch funktioniert hat.Es sind auch mehre Freigaben,die ich in der smbfstab habe und dabei nutze ich auch noch mehrere Domainuser für die Verbindung.
Gruss Falk
-- Mit freundlichen Gruessen Orlando Rose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Orlande, Am Di 2.Januar 2007 12:37 schrieb Orlando Rose:
Am Dienstag, 2. Januar 2007 11:50 schrieb Falk Sauer:
was ist das für ein server?
Es ist ein Suse 9.3 Samba+OpenLDAP server
bist du sicher das der auf der Höhe der Zeit ist was cifs angeht? Ich würde mich da nicht drauf verlassen und auch aus anderen Gründen für eine aktuelle (23d) samba Version sorgen.
Prinzipiell hilft es ungemein konsistente uid's,gid's und Gruppenmitgliedschaften im Netzwerk zu verwenden.
Das ist mir schon klar, aber ich hab hier am Client halt nen lokalen User und will eine Freigabe am Server als Domainuser mounten,was bisher mit smbfs auch funktioniert hat.Es sind auch mehre Freigaben,die ich in der smbfstab habe und dabei nutze ich auch noch mehrere Domainuser für die Verbindung.
hast du mal versucht bei einem testuser mit identischen uid's und usernamen zu arbeiten? Ach ja mir fällt da auch auf das dein fmask und dmask in man mount.cifs file_mode und dir_mode heisst ... nicht das es was mit dem lesezugriff zu tun hätte aber wer weis wie fehlerhafte Parameter mglw. (miss)interpretiert werden. Steht beim mounten irgendwas in der messages? Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 2. Januar 2007 13:26 schrieb Falk Sauer:
Hi Orlande,
Am Di 2.Januar 2007 12:37 schrieb Orlando Rose:
Am Dienstag, 2. Januar 2007 11:50 schrieb Falk Sauer:
was ist das für ein server?
Es ist ein Suse 9.3 Samba+OpenLDAP server
bist du sicher das der auf der Höhe der Zeit ist was cifs angeht? Ich würde mich da nicht drauf verlassen und auch aus anderen Gründen für eine aktuelle (23d) samba Version sorgen.
is die letzte "offizielle" Version unter 9.3
Prinzipiell hilft es ungemein konsistente uid's,gid's und Gruppenmitgliedschaften im Netzwerk zu verwenden.
Das ist mir schon klar, aber ich hab hier am Client halt nen lokalen User und will eine Freigabe am Server als Domainuser mounten,was bisher mit smbfs auch funktioniert hat.Es sind auch mehre Freigaben,die ich in der smbfstab habe und dabei nutze ich auch noch mehrere Domainuser für die Verbindung.
hast du mal versucht bei einem testuser mit identischen uid's und usernamen zu arbeiten?
das möchte ich nicht :-( Wenns alles nichts wird, werd ich die Client-Userwaltung an den server anbinden.
Ach ja mir fällt da auch auf das dein fmask und dmask in man mount.cifs file_mode und dir_mode heisst ... nicht das es was mit dem lesezugriff zu tun hätte aber wer weis wie fehlerhafte Parameter mglw. (miss)interpretiert werden. Steht beim mounten irgendwas in der messages?
habs mal geändert,bringt aber nix messages (es sind 3 shares): Jan 2 14:12:37 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5 Jan 2 14:12:38 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5 Jan 2 14:12:39 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5
Gruss Falk
-- Mit freundlichen Gruessen Orlando Rose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Orlando, Am Di 2.Januar 2007 14:32 schrieb Orlando Rose:
Am Dienstag, 2. Januar 2007 13:26 schrieb Falk Sauer:
aktuelle (23d) samba Version sorgen.
is die letzte "offizielle" Version unter 9.3
hast du mal versucht bei einem testuser mit identischen uid's und usernamen zu arbeiten?
das möchte ich nicht :-(
ich schrieb testuser, nur zur Fehlersuche ...
Wenns alles nichts wird, werd ich die Client-Userwaltung an den server anbinden.
das ist ja genau das was ich auch machen würde.
habs mal geändert,bringt aber nix
zumindest sollte es jetzt den gewünschten effekt bringen ... wenn der Rest tut.
messages (es sind 3 shares):
Jan 2 14:12:37 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5 Jan 2 14:12:38 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5 Jan 2 14:12:39 rose kernel: CIFS VFS: Send error in SETFSUnixInfo = -5
das ist alles? Da steht nicht zufällig noch was von CIFS: Unknown mount option utf8 Ich erinnere leider nicht mehr wann genau das mit dem utf8 als Standard eingeführt wurde. Aber ab hier wäre jetzt mal ein höherer Loglevel recht. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Falk Sauer
-
Martin Ereth
-
Orlando
-
Orlando Rose