Portál AbcLinuxu, 9. května 2024 03:01


Dotaz: NFS sdílení pro konkrétního uživatele

9.6.2016 10:37 Neo
NFS sdílení pro konkrétního uživatele
Přečteno: 424×
Odpovědět | Admin
Ahoj,

potřebuji rozchodit sdílení adresáře /var/www z webserveru pro uživatele v jiném pc s právy zápisu. Moje situace:

Server: Debian 8 - minimal instalace - pouze webserver Apache, Open SSH a NFS (nainstalováno: nfs-kernel-server)

IP adresa serveru: 192.168.1.101

složka /var/www (práva root - root drwxr-xr-x)

nastavení nfs /etc/exports: /var/www 192.168.1.100(rw,root_squash,subtree_check)

Klient: Ubuntu 16.04 - NFS (nainstalováno: nfs-common)

IP adresa klienta: 192.168.1.100

potřebuji připojit sdílení do složky /mnt/webserver (práva: root - root drwxr-xr-x)

Zde mám uživatele: Karel, který je ve skupině sudo a chci aby mohl do složky /mnt/webserver zapisovat bez nutnosti zadávat před příkaz sudo

Pokud sdílení připojím

sudo mount 192.168.1.101:/var/www /mnt/webserver - připojí se, ale nejde zapisovat.

Pokud to samé udělám po změně v /etc/exports (root_squash => no_root_squash) připojí se a lze po zadání sudo před příkaz zapisovat, ale já potřebuji aby to fungovalo i bez sudo přímo pro uživatele Karel.

Nevím zda změnit práva k adresářům nebo jinak nastavit sdílení v /etc/exports?

Předem díky za rady
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.6.2016 11:11 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: NFS sdílení pro konkrétního uživatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
U NFSv3 ošetříš přístup pro jednoho uživatele nastavením práv, ale má to svoje háčky. Jinak to chce mít rozběhanou NFSv4, Kerbera, atp.
9.6.2016 11:19 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: NFS sdílení pro konkrétního uživatele
Chtěl jsem tím říct, že u NFSv3 se nastavují přístupová práva pro klientské stanice jako takové, ne pro jednotlivé uživatele.
9.6.2016 17:14 lll
Rozbalit Rozbalit vše Re: NFS sdílení pro konkrétního uživatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednoduzsi bude zaridit, aby uzivatel karel mel na serveru i na klientu stejne id. Pak by melo stacit dat do /etc/fstab radek:

server:/var/www /mnt/webserver nfs nfs,nodev,soft 0 0

a pak se dany adresar pripoji automaticky pri bootu (nebo pokud da root prikaz mount). Pokud chces dynamicke pripojovani pouzij autofs.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.