Vad är ett fjärrfilsystem?
I relation till datorer kan termen "fjärrfilsystem" hänvisa till en fysisk disk som kan nås genom olika protokoll på ett datorsystem som inte är på samma plats som lagringsenheten, eller den kan hänvisa till programvaruprotokoll som används för att komma åt filerna via ett nätverk. Ett fjärrfilsystem tillåter en eller flera användare att se, redigera eller på annat sätt manipulera datafiler på en lagringsenhet som inte är direkt ansluten till användarens dator. Detta kan göras i stora företag där ett centralt informationsförvar används, eller det kan implementeras genom dumma terminaler eller enheter som inte har förmågan att underhålla sina egna filsystem. När det används generellt beskriver ett fjärrfilsystem det fysiska systemet där filerna finns, vilket kan vara en hårddisk, ett antal enheter eller till och med ett antal andra länkade fjärrfilsystem. När det gäller programvara kan ett fjärrfilsystem referera till ett kommunikationsprotokoll, till exempel nätverksfilsystemet (NFS), som används för att tillåta säker och felfri åtkomst till filer över ett nätverk.
Målet när man använder eller utvecklar ett fjärrfilsystem i slutändan är att låta användare få åtkomst till fjärrenheten på ett transparent sätt så att det mestadels inte kan skiljas från åtkomst till en lokal enhet. Ett sätt detta åstadkommes är genom användning av fjärrprocedursamtal (RPC) där programvaran kontaktar datorn som är värd för filsystemet och direkt begär att servern utför kommandon för att manipulera filerna. Detta gör att servern kan hantera filerna med sin egen programvara, vilket minskar behovet av mer detaljerade protokoll som försöker efterlikna driften av ett helt filsystem genom ett nätverk.
Åtkomst till ett fjärrfilsystem kan göras på flera sätt. Vanligtvis används ett grafiskt användargränssnitt (GUI) som liknar det GUI som används för lokal filåtkomst för fjärråtkomst. Alternativt använder vissa nätverkssystem en textkommandorad, särskilt på system som använder kommandoradsverktyg för modifiering eller sortering av filer. I vissa situationer är filsystemet inte helt öppet för användaren, vilket innebär att det nås via en annan mjukvara, till exempel en ordbehandlare eller integrerad utvecklingsmiljö (IDE). Oavsett metod som krävs kräver det fjärrfilsystemet ofta att en användare loggar in på servern med ett lösenord för att se till att endast behöriga användare får åtkomst till filerna, och för att systemadministratörer kan begränsa vissa användares åtkomstnivåer.