NFSv4 seems to work, but share is empty
Norman Elton
normelton at gmail.com
Tue Dec 4 11:03:30 EST 2007
Bruce,
Thanks! Things seem to be working. It looks like root can mount the
share, and kerberized users can access the directory.
Interestingly, even if I "kdestroy" my ticket, I can still read/write
files from the share. How is this possible? Does NFSv4 somehow cache
my identity? Am I misunderstanding something?
Thanks again for your help,
Norman
On Dec 4, 2007, at 9:58 AM, J. Bruce Fields wrote:
> On Tue, Dec 04, 2007 at 09:03:31AM -0500, Norman Elton wrote:
>> I've got NFSv4 all setup with Kerberos. Things seem to work fine. I
>> can mount a share as root, but when I do an "ls" on it, it shows up
>> as
>> an empty directory.
>>
>> Am I missing something?
>>
>> Here's my configuration:
>>
>> ======= /etc/exports on the server:
>> /exports/local gss/
>> krb5
>> (rw,wdelay,root_squash,no_subtree_check,anonuid=65534,anongid=65534)
>> /exports gss/
>> krb5
>> (ro
>> ,wdelay
>> ,root_squash,no_subtree_check,fsid=0,anonuid=65534,anongid=65534)
>
> You probably just need to add the "crossmnt" option on /exports, to
> tell
> it to allow the client to cross the mountpoint to /exports/local.
>
> --b.
>
>>
>> ======= keytab on the server:
>> 2 host/server.fqdn at REALM (Triple DES cbc mode with HMAC/sha1)
>> 2 host/server.fqdn at REALM (ArcFour with HMAC/md5)
>> 2 host/server.fqdn at REALM (DES with HMAC/sha1)
>> 2 host/server.fqdn at REALM (DES cbc mode with RSA-MD5)
>> 5 nfs/server.fqdn at REALM (DES cbc mode with CRC-32)
>>
>> ======= keytab on the client:
>> 3 host/client.fqdn at REALM (Triple DES cbc mode with HMAC/sha1)
>> 3 host/client.fqdn at REALM (ArcFour with HMAC/md5)
>> 3 host/client.fqdn at REALM (DES with HMAC/sha1)
>> 3 host/client.fqdn at REALM (DES cbc mode with RSA-MD5)
>> 3 root/client.fqdn at REALM (Triple DES cbc mode with HMAC/sha1)
>> 3 root/client.fqdn at REALM (ArcFour with HMAC/md5)
>> 3 root/client.fqdn at REALM (DES with HMAC/sha1)
>> 3 root/client.fqdn at REALM (DES cbc mode with RSA-MD5)
>> 5 nfs/client.fqdn at REALM (DES cbc mode with CRC-32)
>> 6 nfs/client.fqdn at REALM (DES cbc mode with CRC-32)
>>
>> ======= mount command
>> mount -t nfs4 -osec=krb5 server:/local /imports/
>>
>> Thanks for any advice!
>>
>> Norman Elton
>> _______________________________________________
>> NFSv4 mailing list
>> NFSv4 at linux-nfs.org
>> http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4
More information about the NFSv4
mailing list