Hi, auf meinem Rechner sollen externe Window-Shares gemountet werden und allen Usern zur Verfügung stehen. Also unter /mnt/NT-Server/Share1 ein Verzeichniss angelegt und in fstab eingetragen //ntkiste/share1 /mnt/NT-Server/Share1 smbfs auto,noexec,rw,username=haenschen,password=klein,workgroup=g rimm Funktioniert soweit. Nur habe ich unter Linux keine Schreibrechte. Obwohl das Verzeichnis /mnt/NT-Server/Share1 als rwxrwxrwx angelegt ist und unter den Mountoptionen explizit rw angegeben wurde, habe ich keine Schreibrechte. Der direkt Weg von einer Windowskiste (als Haenschen,Klein,Grimm) an die Shares funktioniert mit Schreibrechten. Die Windowskisten verstehen sich also und alle Rechte sind OK. Nur von Linux her, werde ich abgewiesen. Woran liegt denn das wieder? Gruß Joachim
On Monday, 26. November 2001 14:23, Joachim Hussong wrote:
auf meinem Rechner sollen externe Window-Shares gemountet werden und allen Usern zur Verfügung stehen.
Also unter /mnt/NT-Server/Share1 ein Verzeichniss angelegt und in fstab eingetragen
//ntkiste/share1 /mnt/NT-Server/Share1 smbfs auto,noexec,rw,username=haenschen,password=klein,workgroup=g rimm
Funktioniert soweit. Nur habe ich unter Linux keine Schreibrechte. Obwohl das Verzeichnis /mnt/NT-Server/Share1 als rwxrwxrwx angelegt ist und unter den Mountoptionen explizit rw angegeben wurde, habe ich keine Schreibrechte. Der direkt Weg von einer Windowskiste (als Haenschen,Klein,Grimm) an die Shares funktioniert mit Schreibrechten. Die Windowskisten verstehen sich also und alle Rechte sind OK. Nur von Linux her, werde ich abgewiesen. Woran liegt denn das wieder?
Gruß
Joachim //ntkiste/share1 /mnt/NT-Server/Share1 smbfsauto,noexec,rw,username=haenschen,password=klein,workgroup=grimm,uid=500,gid=100
Deine UID und GID findest Du in /etc/passwd und /etc/groups Gruß Peter
Hallo, Am 26 Nov 01, um 15:01 hatte Peter Bossy geschrieben:
//ntkiste/share1 /mnt/NT-Server/Share1 smbfs auto,noexec,rw,username=haenschen,password=klein,workgroup=g rimm
//ntkiste/share1 /mnt/NT-Server/Share1 smbfsauto,noexec,rw,username=haenschen,password=klein,workgroup=grimm,uid= 500,gid=100
Deine UID und GID findest Du in /etc/passwd und /etc/groups
? Wenn ich die UID und GID Optionen richtig verstanden habe, dann werden alle Files, die auf dem gemounteten Verzeichnis geschrieben werden, mit den angegebenen IDs angelegt. Ich will aber auf Windows-Laufwerken schreiben und die kennen keine solchen IDs. Die Authentifizierung läuft ja über die Angaben von username, password und workgroup. Und wenn, welche IDs sollte ich angeben? Gemountet soll werden beim Booten von Root und Zugriff erfolgt von beliebigen Usern. Gruß Joachim
On Mon, Nov 26, 2001 at 05:23:02PM +0100, Joachim Hussong wrote:
Am 26 Nov 01, um 15:01 hatte Peter Bossy geschrieben:
//ntkiste/share1 /mnt/NT-Server/Share1 smbfsauto,noexec,rw,username=haenschen,password=klein,workgroup=grimm,uid= 500,gid=100
Deine UID und GID findest Du in /etc/passwd und /etc/groups
? Wenn ich die UID und GID Optionen richtig verstanden habe, dann werden alle Files, die auf dem gemounteten Verzeichnis geschrieben werden, mit den angegebenen IDs angelegt.
Nein, uid und gid beziehen sich auf die Linux-Seite dieser Freigabe. Auf der Win-Seite wird der username-Parameter verwendet.
Und wenn, welche IDs sollte ich angeben? Gemountet soll werden beim Booten von Root und Zugriff erfolgt von beliebigen Usern.
uid=<irgendwer>,gid=<users-id>,umask=117 Peter
Am 26 Nov 01, um 17:54 hatte Peter Wiersig geschrieben:
Nein, uid und gid beziehen sich auf die Linux-Seite dieser Freigabe. Auf der Win-Seite wird der username-Parameter verwendet. uid=<irgendwer>,gid=<users-id>,umask=117
Also, jetzt habe ich einen Dummyuser irgendwer angelegt, die GID ist fest, da alle User derselben Gruppe angehören. Aber es tutet trotzdem nicht. Wenn ich jetzt das Laufwerk mounte, dann erscheinen die von mir vorgegebenen User und Group. Schön. Wenn ich jetzt aber in das gemountete Verzeichnis mit einem Account wechsle != irgendwer, dann erhalte ich wieder `keine Berechtigung'. Auch wenn ich umask auf 777 setze, dann funzt es nicht. Und wenn doch die Windows-Anmeldung falsch wäre, dürfte ich sowieso nicht mounten. hhhmmm Joachim
On Mon, Nov 26, 2001 at 06:15:29PM +0100, Joachim Hussong wrote:
Wenn ich jetzt aber in das gemountete Verzeichnis mit einem Account wechsle != irgendwer, dann erhalte ich wieder `keine Berechtigung'.
Auch wenn ich umask auf 777 setze, dann funzt es nicht.
Oh, mein Fehler: die 1 in 0 umwandeln die umask gibt die Bits an, die nicht gesetzt sind, also sind Verzeichnisse auch nur rw-rw---- gewesen, womit die nicht gelistet werden koennen. Also umask=007 Peter (Ich sollte aufhoeren auf mount Fragen zu antworten. Schon das 2. Mal falsch geantwortet...)
participants (3)
-
Joachim Hussong
-
Peter Bossy
-
Peter Wiersig