RQUOTAD(8)
π rpc.rquotad β remote quota server π
okay bestie, welcome to the manual page for rpc.rquotad, aka rpc.rquotad(8), a System Manager's Manual girly. she's giving remote quota server energy and honestly? she's iconic. let's get into it π«Ά
β¨ SYNOPSIS β¨
/usr/sbin/rpc.rquotad [ -FI ] [ -p port ] [ -s | -S ] [ -x path ]
/usr/sbin/rpc.rquotad [ -h | -V ]
πΈ DESCRIPTION πΈ
so rpc.rquotad is an rpc(3) server, and what she does is return quotas for a user of a local filesystem that some remote machine has mounted over NFS. π
she can also let you set quotas on an NFS mounted filesystem β but ONLY if that got configured during compilation AND it's allowed by the command line option -S. no cap.
who's using her output? two besties:
quota(1), to display user quotas for remote filesystemsedquota(8), to set quotas on remote filesystems
the rquotad daemon uses the tcp-wrappers library (under the service name rquotad), which is the whole reason you get to specify which hosts are allowed / disallowed to use the daemon β go read hosts.allow(5) for the tea. πβ¨
and normally? the rquotad daemon gets started at boot time from the system startup scripts. she wakes up with the computer, main character energy fr fr. π
π OPTIONS π
-h,--helpβ shows the program usage and exits. that's it, that's the tweet.-V,--versionβ shows the version of quota tools. slay, know your lineage.-s,--no-setquotaβ do NOT allow setting of quotas. this is the default, bestie. heads up tho: this option is only available if the utilities were compiled with therpcsetquotaoption. π-S,--setquotaβ allow setting of quotas. also only available if the utilities were compiled with therpcsetquotaoption. lowkey a whole permission slip situation.-F,--foregroundβ run the daemon in the foreground. may be useful for debugging purposes, aka when you're deep in the trenches at 3am going "why π".-I,--autofsβ do not ignore autofs mountpoints. she sees them, she acknowledges them, she's obsessed.-pport,--portport β listen on an alternate port port. pick your own door, queen. πͺ-xpath,--xtabpath β set an alternative file with the NFSD export table. this file is used to determine the pseudoroot of NFSv4 exports. the pseudoroot then gets prepended to each relative path (i.e. a path that does not begin with'/') received in a quota RPC request. yes, prepended. read it twice, it matters. β
π FILES π
aquota.useroraquota.groupβ quota file at the filesystem root (version 2 quota, non-XFS filesystems)quota.userorquota.groupβ quota file at the filesystem root (version 1 quota, non-XFS filesystems)/etc/mtabβ default filesystems
π¦ SEE ALSO π¦
quota(1), rpc(3), nfs(5), services(5), inetd(8)
π and that's the whole page bestie!! now go forth and quota responsibly. π
RQUOTAD(8) β that's the manual section name and the version tag, and she's a System Manager's Manual girlie. mwah, xoxo, see u in the group chat. πβ¨
π¦ where this page comes from
- centos-stream 10: quota-rpc 1:4.09-10.el10 Β· LGPL-2.1-or-later AND GPL-2.0-only AND GPL-2.0-or-later
- centos-stream 9: quota-rpc 1:4.09-4.el9 Β· LGPLv2+ and GPLv2 and GPLv2+
- debian bookworm: quota 4.06-1+b2
- debian trixie: quota 4.09-1+b1
- fedora 43: quota-rpc 1:4.10-2.fc43 Β· LGPL-2.1-or-later AND GPL-2.0-only AND GPL-2.0-or-later
- fedora 44: quota-rpc 1:4.11-2.fc44 Β· LGPL-2.1-or-later AND GPL-2.0-only AND GPL-2.0-or-later
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- ubuntu jammy: quota 4.06-1build2
- ubuntu noble: quota 4.06-1build6
- ubuntu questing: quota 4.09-1
- ubuntu resolute: quota 4.09-1build1
- ubuntu stonking: quota 4.11-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms