Nfs server

Aus xinux.net
Zur Navigation springen Zur Suche springen

Installieren

nfs-server

apt-get install nfs-kernel-server

Einrichten der Freigabe

nfs-server:

Einrichten der Freigabe

  • /etc/exports
/media/test (rw,sync,no_subtree_check,no_root_squash)

Erstellen des Ordners

mkdir /media/test

NFS starten

service nfs-kernel-server restart

Kontrolle

showmount -e
Export list for nfs-server:
/media/test *

Freigabe hinzufügen

Einrichten der Freigabe

nfs-server:
  • /etc/exports
/media/music (rw,sync,no_subtree_check,no_root_squash)

Erstellen des Ordners

mkdir /media/music

Exportieren der Freigaben

exportfs -a

Auf Freigabe zugreifen

client:

Was ist freigegeben?

showmount -e nfs-server
Export list for nfs-server:
/media/music *
/media/test  *

Version 4 mount

 mount -t nfs nfs-server:/media/music /mnt/music/

Konrolle

mount  | grep nfs-server
nfs-server:/media/music on /mnt/music type nfs (rw,vers=4,addr=192.168.244.151,clientaddr=192.168.244.1)

umount

umount /mnt/music 

Version 3 mount

mount -t nfs -o nfsvers=3 nfs-server:/media/music /mnt/music/

ACLS

nfs-server:

Vorraussetzung Dateisystem muss mit der Option acl gemountet sein

  • /etc/export
/media/music *(rw,acl,sync,no_subtree_check,no_root_squash)

Exportieren der Freigaben

exportfs -a


client:

Kontrolle

getfacl /mnt/music/
getfacl: Entferne führende '/' von absoluten Pfadnamen
# file: mnt/music/
# owner: root
# group: root
user::rwx
user:thomas:rwx
group::r-x
mask::rwx
other::r-x

Version 4 mount

mount -t nfs -o acl nfs-server:/media/music /mnt/music/

Installation der nfs4-acl-tools

apt-get install nfs4-acl-tools

Kontrolle

nfs4_getfacl /mnt/music/
A::OWNER@:rwaDxtTcCy
A::1000:rwaDxtcy
A::GROUP@:rxtcy
A::EVERYONE@:rxtcy

Links