Ändern des Eigentümers von Windows-Shares unter Linux

URL dieses Beitrags: http://blog.stefan-macke.com/2007/11/13/aendern-des-eigentuemers-von-windows-shares-unter-linux/

Heute hatte ich ein kleines Problem beim Mounten eines Windows-Shares unter Linux. Ich wollte unser Subversion-Repository auf den Windows-Fileserver verlegen und habe dazu auf diesem eine Freigabe eingerichtet, die ich per mount -t smbfs unter Linux eingebunden habe. Jetzt wollte ich den Eigentümer der Dateien auf den Subversion-Benutzer ändern, um das Repository nutzen zu können, wobei allerdings die folgende Fehlermeldung auftrat:

chown: Ändern des Eigentümers von »test.txt«: Die Operation ist nicht erlaubt

Nach einer kurzen Suche habe ich folgende Lösung gefunden: Ich binde den Mountpoint in die /etc/fstab ein (ist nicht notwendig, erspart mir aber das Mounten nach einem Neustart des Servers) und zwar indem ich den Linux-Benutzernamen und die -Gruppe mitgebe, die als Besitzer des eingebundenen Ordners verwendet werden sollen:

//server/SVNRep	/home/svn	smbfs	username=winuser,password=winpass,uid=1000,gid=1000	0	0

Danach hat mein SVN-Benutzer (identifiziert durch uid und gid) vollen Zugriff auf mein Repository und alles funktioniert wie gewünscht!

Füge diesen Artikel zu deinen Bookmarks hinzu Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • bodytext
  • MisterWong
  • Reddit
  • Technorati
  • Spurl
  • description

Einen Kommentar schreiben

XHTML: Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>