NFSREVOKE(8)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1

hey bestie πŸ’– welcome to the NFSREVOKE(8) page from the System Manager's Manual, section 8 β€” yes, the manual name is folded right in here, no boring header line for us 🫢

πŸ’… NAME πŸ’…

nfsrevoke β€” revoke an NFS V4 client. that's the whole vibe ✨

✨ SYNOPSIS ✨

nfsrevoke ClientId

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so nfsrevoke is the command a system administrator uses to revoke a client's access to the NFS Version 4 server. when that happens, all Open/Lock state held by the client will be released β€” like, the server is cleaning house πŸ’…

after revocation, the client will no longer be able to use state on the server until it does a fresh SetClientID/SetClientIDConfirm operations sequence. that's the reset arc, bestie 🌈

🚨 THIS SHOULD BE DONE AS A LAST RESORT ONLY, when clients are holding state that must be released on the server. not me saying "just revoke everyone for fun" β€” absolutely not, this is the nuclear option, periodt πŸ’€πŸ”₯

the ClientId argument is a hexadecimal string β€” literally the last field of the nfsdumpstate(8) command's -o and -l options output. yep, that exact one, no cap πŸŽ€

🌸 SEE ALSO 🌸

πŸŽ€ HISTORY πŸŽ€

the nfsrevoke command was introduced as a part of the experimental nfs server subsystem. iconic little origin story, ngl βœ¨πŸ‘‘


byeee 🫢 this page is from Debian, dated April 25, 2009 β€” NFSREVOKE(8) πŸ’–πŸ’…

πŸ“¦ where this page comes from