NFS automatikus mountolás OSX alatt

NFS.. nem, nem.. nem a Need For Speedről lesz szó, hanem a Network File System Protocol-ról. Mióta van itthoni NAS szerver, azon töröm a fejem, hogy milyen gáz a Microsoft sambáját használni egy linuxos NAS és a szintén Unix alapú OSX között.. A NASom alapból tudja kezelni az NFS protokolt, csak egyszerűen be kell állítani, hogy melyik IP tartományból és melyik mappa legyen elérhető. Szerencsére az OSX Leopard oldali beállítás sem bonyolultabb.Van egy pici kis gyári aplikáció az Applications/Utilities mappában, amit Directory Utility-nek hívnak. Segítségével megspórolunk némi parancssori pötyögést és ezentúl minden loginkor automatikusan mountolódni fog a távoli linux szerveren lévő mappa.

A Directory Utilityben tegyük a következőket:

Autentikáció után (kis lakat klikk, jelszó beír) kattintsunk a Show Advanced Settings gombra, amely négy ikont jelenít meg felül. A Mounts-ra klikk után adjuk hozzá az NFS szerver címét (pl: nfs://192.168.0.102/mnt/ide2/public)a mountolandó könyvtár elérési útjával és a cél könyvtárt, mely legyen a standard /Volumes/mynas mappa. Jelentkezzünk ki majd be és ellenőrizzük, hogy a /Volumes/mynas alatt elérhető-e a NAS tartalma.

Ha elérhető, akkor már csak azt kellene megoldanunk, hogy a kényelmes mindennapi használathoz könnyen elérhető legyen a felmountolt tárhelyünk. Sajnos az OSX nem hoz létre valami miatt új ikont a desktopon, csak ha belépünk a /Volumes/mynas mappába. Hogy ez miért van így, számomra rejtély. A kellemetlenség viszont könnyen áthidalható az átlag osx userek számára talán ismeretlen symlink hozzáadásával.

A symbolic linkeket az egyszerűség kedvéért kb úgy képzeljük el, mint egy parancsikont a windowsban azzal a különbséggel, hogy ezek nem csak mutatnak valahová, hanem reprezentálják is a célútvonalat. Pl: ha készítünk egy symlinket az x könyvtárba y néven z mappára, amely z mappa a könyvtárstruktúra egy teljesen más pontján helyezkedik el, akkor az x/y/ elérési út alatt z tartalma fog látszani.

Tehát hozzunk létre terminalból az asztalunkra egy symlinket, ami a /Volumes/mynas-ra mutat:

sudo ln -s /Volumes/mynas /Users/<felhasznalo>/Desktop/mynas

Így már kényelmesen drag n’ dopolhatunk oda-vissza a NAS és a gépünk között és soha többé nem kell törődnünk az autentikációval, várnunk, hogy a Finder megtalálja samba-n keresztül a hálózaton lévő NAS meghajtót.

apple |

There are 3 Comments


  1. Szep iras. Ha mar okosan megoldottad, nyomathatnal egy benchmarkot, smb es nfs-el is. Erdekes eredmenyek jonnenek ki.

    Hat ha meg afp-t is tudnal ra hegeszteni.

    NFS-el nekem mindig az authentikacio volt a gondom. Ez a kipublikalni egy bizonyos cimtartomanyra megoldas tasztitott. Aztan azota mac os x serverre, kerberos vs openldap-al megoldottak ezt is okosba.

    Minden esetre szep iras. gratula


  2. Köszönöm szépen!
    Sajnos még nem tudtam shellt “szerezni” a NASon, csak azokat a fícsöröket tudom használni amik a webes felületen keresztül elérhetőek..

    Most néztem a blogodat, gondolom sokat dolgozol, azért nincsen friss bejegyzés. Aztán bekukkantottam a galériába. Hogy tetszett Sopron (én ott lakom)? Látom Perkovátz ház megvolt.. jó hely :)


  3. Én debiánra raktam fel az nfs szervert. Lényeges, hogy a /etc/exports fájlban felsorolt kiajánlások unsecure beállítással legyenek, mert különben osx nem látja.

    Köszönöm az ötletet, ioros

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

Keresés

Témák

Linkek