Network File System: Porovnání verzí

Smazaný obsah Přidaný obsah
VolkovBot (diskuse | příspěvky)
m r2.7.2) (Robot: Upravuji en:Network File System
Řádek 24:
 
Od této chvíle může klient s daty v adresáři <code>/home</code> a <code>/mnt/usr-from-server</code> pracovat stejně, jako kdyby byly umístěny na lokálním počítači.
 
== NFS verze 4 ==
V dnešních moderních distribucích se téměř výhradně setkáme s nástupcem NFS verze 4 který se, ačkoli z uživatelského hlediska vypadá téměř totožně, tak se přeci jen hodně od svého přechůdce liší. Základní odlišnosti jsou:
# '''Pseudo file systém''' - NFSv4 vyžaduje exportovat nějaký adresář jako kořen. To se provádí dodatečným parametrem ''fsid=0''
# '''Stavový protokol''' - na rozdíl od svého předchůdce, který byl v jádru bezestavový (démony ''rpclockd'' a spol mu sice dodávají stavovost ale nejsou definovány v RFC a nejsou součástí protokolu NFS) je NFSv4 protokol stavový, což mu dodává, kromě nevýhody větší složitosti i pár výhod, jako například delegování čtení nebo zápisu na klienta, nebo například zamykání souborů. NFSv4 nepotřebuje portmapper.
# '''Přenos ACL''' - NFSv3 přenos přístupových práv neřeší. Naproti tomu jsou ACL součástí protokolu NFSv4. Nutno ale říci, že protokol NFSv4 definuje vlastní formát ACL, který je odlišný (lepší) od formátu Posix ACL, který mimochodem nebyl nikdy standardizován.
# '''Jednodušší tunelování přes firewall''' - na rozdíl od svého předchůdce vyžaduje NFSv4 pro svůj běh mezi klientem a serverem otevřen jen jediný, předem definovaný port.
# '''mapování uživatelů''' - NFSv4 byl vyvíjen s ohledem na množství různých operačních systémů na klientech a serverech. Z tohoto důvodu na rozdíl od svého předchůdce '''nepřenáší''' User ID (UID, typické pro unix), ale doménové jméno ve formátu username@doména. Z tohoto důvodu je nutné, aby na klientu i serveru běžel pomocný program starající se o překlad jmen na UID - obvykle je to démon '''rpc.idmapd'''
# '''větší bezpečnost''' - kromě klasické "systémové" bezpečnosti, která ja notoricky nebezpečná protokol NFSv4 vyžaduje i možnost využití silnějších bezpečnostních mechanismů - Kerberos
 
== RFC dokumenty ==