Co je vzdálený systém souborů?
Ve vztahu k počítačům se termín „vzdálený souborový systém“ může vztahovat na fyzický disk, ke kterému lze přistupovat prostřednictvím různých protokolů v počítačovém systému, který není na stejném místě jako paměťové zařízení, nebo může odkazovat na použité softwarové protokoly pro přístup k souborům prostřednictvím sítě. Vzdálený souborový systém umožňuje jednomu nebo více uživatelům prohlížet, upravovat nebo jinak manipulovat s datovými soubory na paměťovém zařízení, které není přímo připojeno k počítači uživatele. To lze provést ve velkých podnicích, kde se používá centrální úložiště informací, nebo to lze implementovat prostřednictvím hloupých terminálů nebo zařízení, která nemají schopnost udržovat své vlastní systémy souborů. Při obecném použití popisuje vzdálený systém souborů fyzický systém, ve kterém jsou soubory umístěny, což může být pevný disk, řada jednotek nebo dokonce řada dalších propojených vzdálených systémů souborů. Z hlediska softwaru může vzdálený souborový systém odkazovat na komunikační protokol, jako je síťový souborový systém (NFS), který se používá pro bezpečný a bezchybný přístup k souborům v síti.
Cílem při použití nebo vývoji vzdáleného systému souborů je v konečném důsledku umožnit uživatelům přístup ke vzdálené jednotce transparentním způsobem, takže je většinou nerozeznatelné od přístupu k místní jednotce. Jedním ze způsobů, jak toho dosáhnout, je použití vzdálených volání procedur (RPC), ve kterých software kontaktuje počítač hostující souborový systém a přímo požaduje, aby server provedl příkazy pro manipulaci se soubory. To umožňuje serveru spravovat soubory pomocí vlastního softwaru, což snižuje potřebu propracovanějších protokolů, které se pokoušejí napodobit provoz celého systému souborů prostřednictvím sítě.
Přístup ke vzdálenému systému souborů lze provést několika způsoby. Pro vzdálený přístup se nejčastěji používá grafické uživatelské rozhraní (GUI) podobné GUI používanému pro místní přístup k souborům. Některé síťové systémy alternativně používají textový příkazový řádek, zejména v systémech, které používají nástroje příkazového řádku k úpravám nebo třídění souborů. V některých situacích není souborový systém pro uživatele zcela otevřený, což znamená, že je přístupný prostřednictvím jiného softwaru, jako je textový procesor nebo integrované vývojové prostředí (IDE). Bez ohledu na to, jaká metoda se používá, vzdálený souborový systém často vyžaduje, aby se uživatel přihlásil na server pomocí hesla, aby se zajistilo, že k souborům přistupují pouze oprávnění uživatelé, a aby správcům systému umožnil omezit úroveň přístupu některých uživatelů.