# phpman > man > rpc.idmapd(8)

[RPC.IDMAPD(8)](https://www.chedong.com/phpMan.php/man/RPC.IDMAPD/8/markdown)             BSD System Manager's Manual            [RPC.IDMAPD(8)](https://www.chedong.com/phpMan.php/man/RPC.IDMAPD/8/markdown)

## NAME
     **rpc.idmapd** — NFSv4 ID <-> Name Mapper

## SYNOPSIS
     **rpc.idmapd** [**-h**] [**-f**] [**-v**] [**-C**] [**-S**] [**-p** _path_] [**-c** _path_]

## DESCRIPTION
     **rpc.idmapd** is the NFSv4 ID <-> name mapping daemon.  It provides functionality to the NFSv4
     kernel client and server, to which it communicates via upcalls, by translating user and group
     IDs to names, and vice versa.

     The system derives the _user_ part of the string by performing a password or group lookup.  The
     lookup mechanism is configured in _/etc/idmapd.conf_

     By default, the _domain_ part of the string is the system's DNS domain name.  It can also be
     specified in _/etc/idmapd.conf_ if the system is multi-homed, or if the system's DNS domain name
     does not match the name of the system's Kerberos realm.

     When the domain is not specified in /etc/idmapd.conf the local DNS server will be queried for
     the ___**nfsv4idmapdomain** text record. If the record exists that will be used as the domain. When
     the record does not exist, the domain part of the DNS domain will used.

     Note that on more recent kernels only the NFSv4 server uses **rpc.idmapd**.  The NFSv4 client in‐
     stead uses [nfsidmap(8)](https://www.chedong.com/phpMan.php/man/nfsidmap/8/markdown), and only falls back to **rpc.idmapd** if there was a problem running the
     [nfsidmap(8)](https://www.chedong.com/phpMan.php/man/nfsidmap/8/markdown) program.

     The options are as follows:

### -h

### -v

### -f

### -p
                  "/var/lib/nfs/rpc_pipefs".

### -c

### -C

### -S

## CONFIGURATION FILES
     **rpc.idmapd** recognizes the following value from the **[general]** section of the _/etc/nfs.conf_ con‐
     figuration file:

### pipefs-directory
                  Equivalent to **-p**.

     All other settings related to id mapping are found in the _/etc/idmapd.conf_ configuration file.

## EXAMPLES
### rpc.idmapd -f -vvv

     Runs **rpc.idmapd** printing all messages to console, and with a verbosity level of 3.

## FILES
     _/etc/idmapd.conf_, _/etc/nfs.conf_

## SEE ALSO
     [idmapd.conf(5)](https://www.chedong.com/phpMan.php/man/idmapd.conf/5/markdown), [nfs.conf(5)](https://www.chedong.com/phpMan.php/man/nfs.conf/5/markdown), [nfsidmap(8)](https://www.chedong.com/phpMan.php/man/nfsidmap/8/markdown)

## AUTHORS
     The **rpc.idmapd** software has been developed by Marius Aamodt Eriksen ⟨<marius@citi.umich.edu>⟩.

BSD                            February 3, 2003                            BSD
