SSS\_SEED(8) SSSD Manual pages SSS\_SEED(8)

.SH "NAME" sss\_seed - seed the SSSD cache with a user

.SH "SYNOPSIS"

.HP 216u

**sss\_seed**  
\[*options*]  
\-D *DOMAIN*  
\-n *USER*

.SH "DESCRIPTION"

.PP **sss\_seed** seeds the SSSD cache with a user entry and temporary password. If a user entry is already present in the SSSD cache then the entry is updated with the temporary password.

.PP

.SH "OPTIONS"

.PP **-D**,**--domain** *DOMAIN*

Provide the name of the domain in which the user is a member of. The domain is also used to retrieve user information. The domain must be configured in sssd.conf. The *DOMAIN* option must be provided. Information retrieved from the domain overrides what is provided in the options.

.RE  
.PP **-n**,**--username** *USER*

The username of the entry to be created or modified in the cache. The *USER* option must be provided.

.RE  
.PP **-u**,**--uid** *UID*

Set the UID of the user to *UID*.

.RE  
.PP **-g**,**--gid** *GID*

Set the GID of the user to *GID*.

.RE  
.PP **-c**,**--gecos** *COMMENT*

Any text string describing the user. Often used as the field for the user's full name.

.RE  
.PP **-h**,**--home** *HOME\_DIR*

Set the home directory of the user to *HOME\_DIR*.

.RE  
.PP **-s**,**--shell** *SHELL*

Set the login shell of the user to *SHELL*.

.RE  
.PP **-i**,**--interactive**

Interactive mode for entering user information. This option will only prompt for information not provided in the options or retrieved from the domain.

.RE  
.PP **-p**,**--password-file** *PASS\_FILE*

Specify file to read user's password from. (if not specified password is prompted for)

.RE  
.PP **-?**,**--help**

Display help message and exit.

.SH "NOTES"

.PP The length of the password (or the size of file specified with -p or --password-file option) must be less than or equal to PASS\_MAX bytes (64 bytes on systems with no globally-defined PASS\_MAX value).

.PP

.SH "SEE ALSO"

.PP [**sssd**(8)](/man/enterprise-packages/sssd/sssd.8), [**sssd.conf**(5)](/man/enterprise-packages/sssd/sssd.conf.5), [**sssd-ldap**(5)](/man/enterprise-packages/sssd/sssd-ldap.5), [**sssd-ldap-attributes**(5)](/man/enterprise-packages/sssd/sssd-ldap-attributes.5), [**sssd-krb5**(5)](/man/enterprise-packages/sssd/sssd-krb5.5), [**sssd-simple**(5)](/man/enterprise-packages/sssd/sssd-simple.5), [**sssd-ipa**(5)](/man/enterprise-packages/sssd/sssd-ipa.5), [**sssd-ad**(5)](/man/enterprise-packages/sssd/sssd-ad.5), [**sssd-sudo**(5)](/man/enterprise-packages/sssd/sssd-sudo.5), [**sssd-session-recording**(5)](/man/enterprise-packages/sssd/sssd-session-recording.5), [**sss\_cache**(8)](/man/enterprise-packages/sssd/sss_cache.8), [**sss\_debuglevel**(8)](/man/enterprise-packages/sssd/sss_debuglevel.8), [**sss\_obfuscate**(8)](/man/enterprise-packages/sssd/sss_obfuscate.8), [**sss\_seed**(8)](/man/enterprise-packages/sssd/sss_seed.8), [**sssd\_krb5\_locator\_plugin**(8)](/man/enterprise-packages/sssd/sssd_krb5_locator_plugin.8), [**sss\_ssh\_authorizedkeys**(1)](/man/enterprise-packages/sssd/sss_ssh_authorizedkeys.1), [**sss\_ssh\_knownhosts**(1)](/man/enterprise-packages/sssd/sss_ssh_knownhosts.1), [**sssd-ifp**(5)](/man/enterprise-packages/sssd/sssd-ifp.5), [**pam\_sss**(8)](/man/enterprise-packages/sssd/pam_sss.8). [**sss\_rpcidmapd**(5)](/man/enterprise-packages/sssd/sss_rpcidmapd.5)

# [AUTHORS](#AUTHORS)

**The SSSD upstream - https://github.com/SSSD/sssd/**

10/10/2026 SSSD

---

Document: sss_seed(8) from sssd 2.13.1-r6 (Chainguard OS)
Source: https://github.com/SSSD/sssd.git
