{"id":268,"date":"2017-06-08T11:17:09","date_gmt":"2017-06-08T09:17:09","guid":{"rendered":"http:\/\/blog.wias-berlin.de\/wias-software\/?p=268"},"modified":"2017-06-15T11:56:26","modified_gmt":"2017-06-15T09:56:26","slug":"acls-auf-scratch-setzen","status":"publish","type":"post","link":"https:\/\/blog.wias-berlin.de\/wias-software\/2017\/06\/08\/acls-auf-scratch-setzen\/","title":{"rendered":"ACLs auf \/Scratch setzen"},"content":{"rendered":"<p>Liebe Kollegen,<\/p>\n<p>ein Austausch von Dateien zum gemeinsamen Bearbeiten \u00fcber ein Dateiordner ist leider nicht unkompliziert m\u00f6glich. <\/p>\n<p>Dazu w\u00e4re das allgemeine Verzeichnis \/scratch geeignet. <\/p>\n<p>smb:\/\/samba\/scratch <\/p>\n<p>Sie k\u00f6nnen  dort unter ihrem Verzeichnis ein weiteres Verzeichnis einrichten und es zumindest den anderen Gruppenmittgliedern schreibend freigeben. <\/p>\n<p>Da es sich origin\u00e4r um ein NFS-Verzeichnis handelt, geht dieses nur auf der Kommandozeile mittels ACLs. Da es sich um NFS4 handelt mu\u00df dazu der NFS4-eigene Befehlssatz genutzt werden \ud83d\ude09 Weil macOS kein NFS unterst\u00fctzt m\u00fcssen sie auf dem GATE oder einem miniPC arbeiten. <\/p>\n<p>1. Login auf GATE<br \/>\n2. cd \/scratch\/MEINUSER<br \/>\n3. mkdir Arbeitsverzeichnis<br \/>\n4. nfs4_getfacl Arbeitsverzeichnis<br \/>\n5. nfs4_setfacl -a A::GROUP@:rwaDxtcy Arbeitsverzeichnis<br \/>\n6. nfs4_getfacl Arbeitsverzeichnis \u2014&gt; die zweite Zeile hat sich nun ge\u00e4ndert<br \/>\n7. eventuell m\u00fcssen sie dem Nutzverzeichnis noch Rechte geben, dass die Gruppe lesen und wechseln darf. Der komplette Pfad mu\u00df f\u00fcr den anderen Nutzer zugreifbar sein.<br \/>\n8. Jetzt das ganze mittels SAmba auf dem Mac mounten und sie k\u00f6nnen das Verzeichnis gemeinsam beschreiben und nutzen. <\/p>\n<p>Voila. <\/p>\n<p>&#8212;&#8212;-<\/p>\n<p>Es liegt doch nicht an nichtexportierten ACLs, sondern<br \/>\ndaran, da\u00df NFS4 eigene ACLs hat und keine POSIX-ACLs.<br \/>\nLetztere werden mit get\/setfacl angezeigt oder ge\u00e4ndert<br \/>\nund sind \u00fcber libacl auch in diversen Tools vorhanden.<br \/>\nUnd sie werden beim Export per NFS4 nicht \u00fcbertragen, sondern<br \/>\nauf NFS4-ACLs gemappt. Zugreifen kann man darauf mit<br \/>\nnfs4_getfacl\/nfs4_setfacl\/nfs4_editfacl.<br \/>\nNat\u00fcrlich mit anderer Syntax.<br \/>\nDie \u00c4nderungen landen dann wieder &#8211; zur\u00fcckgemappt &#8211; auf<br \/>\ndem Server.<br \/>\nIch wei\u00df auch (noch) nicht, ob die Filebrowser der diversen<br \/>\nDesktops das unterst\u00fctzen.<\/p>\n<p>Siehe auch: nfs4_editfacl(1), nfs4_getfacl(1), nfs4_setfacl(1)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Liebe Kollegen, ein Austausch von Dateien zum gemeinsamen Bearbeiten \u00fcber ein Dateiordner ist leider nicht unkompliziert m\u00f6glich. Dazu w\u00e4re das allgemeine Verzeichnis \/scratch geeignet. smb:\/\/samba\/scratch Sie k\u00f6nnen dort unter ihrem Verzeichnis ein weiteres Verzeichnis einrichten und es zumindest den anderen Gruppenmittgliedern schreibend freigeben. Da es sich origin\u00e4r um ein NFS-Verzeichnis handelt, geht dieses nur auf [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"quote","meta":{"footnotes":""},"categories":[5,11],"tags":[],"class_list":["post-268","post","type-post","status-publish","format-quote","hentry","category-macos","category-snippets","post_format-post-format-quote"],"_links":{"self":[{"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/posts\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":3,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/posts\/268\/revisions"}],"predecessor-version":[{"id":271,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/posts\/268\/revisions\/271"}],"wp:attachment":[{"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/media?parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/categories?post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wias-berlin.de\/wias-software\/wp-json\/wp\/v2\/tags?post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}