PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFSv3 abschalten. Nur NFSv4 Clients erlauben



craano
03.02.12, 19:38
Hallo,

gibt es eine Möglichkeit dem nfs-kernel-server mitzuteilen, dass er nur NFSv4 Clients bedienen soll?

Grüße
craano

heatwalker
04.02.12, 09:31
Soweit ich weiss, nicht so direkt.

Die einzige möglichkeit die ich kenne ist über die Freigabe. Ein reines NFS4 Verzeichnis kann anders exportiert werden.
Schau mal in die /etc/exports rein


# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)

craano
04.02.12, 21:33
Man kann in der /etc/exports mMn nicht wirklich zwischen den NFS Versionen diffrenzieren.


/export 192.168.0.0/24(rw,fsid=0,no_subtree_check,sync)
/export/1 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,sync)

Nun habe ich am Client die Wahl:


mount -t nfs server:/export/1 /mnt/nfs

oder


mount -t nfs4 server:/1 /mnt/nfs

Beides bindet die selbe Freigabe ein.

NFS ist einfach sperrig.

Grüße
craano

minimike
05.02.12, 00:58
Man kann in der /etc/exports mMn nicht wirklich zwischen den NFS Versionen diffrenzieren.


/export 192.168.0.0/24(rw,fsid=0,no_subtree_check,sync)
/export/1 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,sync)

Nun habe ich am Client die Wahl:


mount -t nfs server:/export/1 /mnt/nfs

oder


mount -t nfs4 server:/1 /mnt/nfs

Beides bindet die selbe Freigabe ein.

NFS ist einfach sperrig.

Grüße
craano

Dann bau Authentifizierung ein. Und schon läuft es auf NFSv4 hinaus.