svcgssd(8)

svcgssd8

Server-side rpcsec_gss daemon

Part of rpc.svcgssd(8).

Usage

rpc.svcgssd [-n] [-v] [-r] [-i] [-f] [-p principal]

Overview

The rpcsec_gss protocol gives a means of using the gss-api generic security api to provide security for protocols using rpc (in particular, nfs). Before exchanging any rpc requests using rpcsec_gss, the rpc client must first establish a security context with the rpc server. The linux kernel's implementation of rpcsec_gss depends on the userspace daemon rpc.svcgssd to handle context establishment on the rpc server. The daemon uses files in the proc filesystem to communicate with the kernel.

Options

-f

Runs rpc.svcgssd in the foreground and sends output to stderr (as opposed to syslogd)

-v

Increases the verbosity of the output (can be specified multiple times).

-r

If the rpcsec_gss library supports setting debug level, increases the verbosity of the output (can be specified multiple times).

-i

If the nfsidmap library supports setting debug level, increases the verbosity of the output (can be specified multiple times).

-p

Use principal instead of the default nfs/FQDN@REALM.

-n

Use the system default credentials (host/FQDN@REALM) rather than the default nfs/FQDN@REALM.

Configuration file

Some of the options that can be set on the command line can also be controlled through values set in the [svcgssd] section of the /etc/nfs.conf configuration file. Values recognized include:

principal

If set to system this is equivalent to the -n option. If set to any other value, that is used like the -p option.

verbosity

Value which is equivalent to the number of -v.

rpc-verbosity

Value which is equivalent to the number of -r.

idmap-verbosity

Value which is equivalent to the number of -i.

Releases

10 releases since Debian 4.0 (Etch); the text changed 4 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7–11
  5. 12–13

-i since Debian 5.0 (Lenny); -n since Debian 6.0 (Squeeze); -p since Debian 7 (Wheezy).