Portál AbcLinuxu, 5. května 2025 15:18
/mnt/export
. A teď jsem na serveru spustil Transmission BT klienta. Stahuje do /mnt/export/transmission
, pod user,group transmision
. (Standard) Lokálně na serveru S mám uživatele (lertimir) stejně, tak jako na klientech C1 a C2. Na serveru jsem lertimira zařadil do group transmission
a pomocí setfacl
nastavil přistupová práva i na editaci pro skupinu, takže user lertimir může lokálně na serveru spravovat stažené soubory a adresáře. Nicméně nedaří se mi přimět NFS, aby propároval lertimira z klienta s lertimirem se serveru a získal tak jeho groups.
A myslím že s pomocí idmapd
by to snad jít mělo. Zatím má lertimir v nfs mountu hlavní GUID s klienta a tím pádem je v others i když setfacl
na serveru v adresáři transmission způsobí, že i vytvořený objekt je lertimir:transmission rw-rw-r--
(jinde má GUID) takže svůj objekt mohu editovat a je ve správné skupině.
nevíte jak na to? (tedy přesněji jak nakonfigurovat, aby uživatel z NFS4 mountu měl skupinová oprávnění stejná jako má uživatel lokální stejného jména na serveru.)
Řešení dotazu:
A::OWNER@:rwaDxtTcCy A::GROUP@:rwaDxtcy A::EVERYONE@:rxtcy A:fdi:OWNER@:rwaDxtTcCy A:fdi:GROUP@:rwaDxtcy A:fdi:EVERYONE@:rxtcypokud je to adresar a:
A::OWNER@:rwatTcCy A::GROUP@:rwatcy A::EVERYONE@:rtcypokud je to soubor. A vytvoření nové skupiny na klientu s GIUD stejném jako Transmission na serveru a zařazení uživatele do této skupiny nepomůže. I když jsou pro skupinu souboru (a pro nadřazený adresář) write práva tak smazání není možné. zítra se zahloubám do ACL.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.