# Linuxclient - Verzeichnisrechte

**URL:** <https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607>\
**Category:** Uncategorized\
**Created:** [11. März 2022 um 19:55 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607 "2022-03-11T19:55:29Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sascha](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/s/41988e/32.png) [@Sascha](https://ask.linuxmuster.net/u/Sascha)\
**Post date:** [11. März 2022 um 19:55 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/1 "2022-03-11T19:55:29Z")

</div>

N’Abend,  
weiß einer, wie man auf dem Linuxclient die Zugriffsrechte der Heimatverzeichnisse steuert ? Standardmässig bekommen Userverzerzeichnisse in Ubuntu ja die Rechte 755, eine etwas seltsame Design-Entscheidung der Ubuntu-Macher, die sie seit 21.04 geändert haben, die aber in 20.04 noch vorhanden ist. Das führt dazu,dass ein Nutzer B der sich nach Nutzer A an einem Rechner anmeldet in das lokale persönliche Verzeichnis von A schauen kann (nur ins lokale, nicht auf das Serververzeichnis).  
Ich würde das gerne ändern, weiß aber nicht wie – wie man diese Voreinstellung auf einem „normalen“ Rechner ändert weiß ich (/etc/adduser.conf) aber das wirkt nur für User, die man lokal anlegt, nicht für Domänenuser. Ich habe auch schon probiert, die Verzeichnisrechte des Vorlagenusers zu ändern, die sind aber nicht übernommen worden.  
Irgendwo anders muss also stehen, welche Zugriffsrechte die neu erstellten Heimtverzeichnisse der Domänenuser bekommen, aber ich find einfach nicht wo…

Gruß  
Sascha

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [12. März 2022 um 20:59 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/2 "2022-03-12T20:59:02Z")

</div>

Hallo Sascha,

> Ich würde das gerne ändern, weiß aber nicht wie – wie man diese  
> Voreinstellung auf einem „normalen“ Rechner ändert weiß ich  
> (/etc/adduser.conf) aber das wirkt nur für User, die man lokal anlegt,  
> nicht für Domänenuser. Ich habe auch schon probiert, die  
> Verzeichnisrechte des Vorlagenusers zu ändern, die sind aber nicht  
> übernommen worden.  
> Irgendwo anders muss also stehen, welche Zugriffsrechte die neu  
> erstellten Heimtverzeichnisse der Domänenuser bekommen, aber ich find  
> einfach nicht wo…

welcher Linuxclient?  
linuxmuster-linuxclient7  
oder  
linuxmuster-client-adsso  
?

Bei ersterem würde ich schätzen, dass das durch GPOs auf dem Server  
vorgegeben werden kann (oder vorgegeben wird …).

LG

Holger

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [13. März 2022 um 07:31 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/3 "2022-03-13T07:31:56Z")

</div>

Hallo,

so aus dem Bauch raus:  
Wird das Homeverzeichnis evtl. erstellt durch pam\_mkhomedir? Dort kann man die umask einstellen:

[http://linux-pam.org/Linux-PAM-html/sag-pam\_mkhomedir.html](http://linux-pam.org/Linux-PAM-html/sag-pam_mkhomedir.html)

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![Sascha](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/s/41988e/32.png) [@Sascha](https://ask.linuxmuster.net/u/Sascha)\
**Post date:** [13. März 2022 um 18:04 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/4 "2022-03-13T18:04:10Z")

</div>

Hi Holger, Hallo Klaus,  
ja es ist der linumxuster-linuxclient von Dorian, von daher könnte GPO schon sein. Oder der pam\_mkhomdir von Klaus, das hab ich mich gestern beim Durchgehen der Paketdateien auch schon gefragt – es gibt eine config Datei für pam (common-session) darin ist offensichtlich mit  
`session optional	pam_umask.so`  
ein Modul aktiviert, das laut kommentar `....will set the umask according to the system default in /etc/login.defs and user settings`.  
Muss ich mir morgen mal anschauen…  
Gruß  
Sascha

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [14. März 2022 um 10:47 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/5 "2022-03-14T10:47:59Z")

</div>

> [@Sascha](#):
>
> von daher könnte GPO schon sein

Nein. GPO sind nur für Shares und Drucker.

Und ja, wir benutzen pam\_mkhomedir:

> <https://github.com/linuxmuster/linuxmuster-linuxclient7/blob/a6115cfec0ea7fbfae13ec36f3e27b87c09934c9/usr/share/linuxmuster-linuxclient7/templates/common-session#L24>

> [@Sascha](#):
>
> session optional pam\_umask.so

Wenn es das Problem löst, können wir das auch gerne in den Client einbauen. Denn, dass man auf andere Nutzerhomes zugreifen kann, ist tatsächlich nicht optimal.

VG  
Dorian

---

<div class="post-metadata">

**Author:** ![Sascha](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/s/41988e/32.png) [@Sascha](https://ask.linuxmuster.net/u/Sascha)\
**Post date:** [14. März 2022 um 12:55 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/6 "2022-03-14T12:55:45Z")

</div>

Hi,  
hab es ausprobiert wenn man in der `/etc/pam.d/common-session` beim pam\_mkhomedir ein „umask 077“ ergänzt…

`session requisite pam_mkhomedir.so umask=077 skel=/home/linuxadmin`

—werden Heimatverzeichnisse der Domänenuser mit den Rechten 700 angelegt (danke @garblixa für @dorian für die Hinweise)  
Das wäre zunächst mal, was ich wollte, wobei sich erst im Betrieb rausstellen wird, ob das Probleme an anderer Stelle gibt.

Übertragen auf den Linuxclient müsste in der Datei `/usr/share/linuxmuster-linuxclient7/templates/common-session` die Zeile

> [@dorian](#):
>
> `session requisite pam_mkhomedir.so skel=@@userTemplateDir@@`

geändert werden in  
`session requisite pam_mkhomedir.so umask=077 skel=@@userTemplateDir@@`

Gruß  
Sascha

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [14. März 2022 um 13:32 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/7 "2022-03-14T13:32:06Z")

</div>

Siehe:

> <https://github.com/linuxmuster/linuxmuster-linuxclient7/pull/44>
>
> This changes the umask of userhomes to 077 (Permissions will be 700 respectively…) to prevent other users from accessing their data. The default is 022 which makes it possible for users to access other users data if they know the explicit path.
> See: 
> \- http://linux-pam.org/Linux-PAM-html/sag-pam\_mkhomedir.html
> \- https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607
> 
> @kiarn @PLanB2008 do you see any unwanted implications of this?

Danke fürs Ausprobieren 🙂

---

<div class="post-metadata">

**Author:** ![helge.m](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/helge.m/32/340_2.png) [@helge.m](https://ask.linuxmuster.net/u/helge.m)\
**Post date:** [2. November 2022 um 10:47 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/8 "2022-11-02T10:47:12Z")

</div>

> [@Sascha](#):
>
> Das wäre zunächst mal, was ich wollte, wobei sich erst im Betrieb rausstellen wird, ob das Probleme an anderer Stelle gibt.

Haben sich bei dem Vorgehen unerwünschte Nebeneffekte gezeigt?

VG Helge

---

<div class="post-metadata">

**Author:** ![Sascha](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/s/41988e/32.png) [@Sascha](https://ask.linuxmuster.net/u/Sascha)\
**Post date:** [5. November 2022 um 20:51 UTC](https://ask.linuxmuster.net/t/linuxclient-verzeichnisrechte/8607/9 "2022-11-05T20:51:03Z")

</div>

Bis jetzt nicht.

Gruß  
Sascha
