SSS_SEED(8)
π sss_seed β seed the SSSD cache with a user π
okay bestie, welcome to SSS_SEED(8), part of the SSSD Manual pages β¨ this one's short, sweet, and lowkey powerful.
β¨ NAME β¨
sss_seed β seed the SSSD cache with a user π±
β¨ SYNOPSIS β¨
sss_seed [options] -D DOMAIN -n USER
β¨ DESCRIPTION β¨
so like. sss_seed seeds the SSSD cache with a user entry and a temporary password. that's the whole vibe. π±π
and if a user entry is already sitting in the SSSD cache? no problem, girlboss β the entry just gets updated with the temporary password. it's giving "refresh, not reset" π
β¨ OPTIONS β¨
-D,--domain DOMAINβ drop the name of the domain the user is a member of π . this domain is also what gets used to retrieve user info. it must be configured insssd.conf, and this option must be provided β no domain, no service, periodt. β οΈ also important: info retrieved from the domain overrides whatever you passed in the other options. domain said it, that's canon.-n,--username USERβ the username of the entry you're creating or modifying in the cache. this one is required, fr fr. π«Ά-u,--uid UIDβ set the UID of the user to UID. π-g,--gid GIDβ set the GID of the user to GID. π-c,--gecos COMMENTβ any text string describing the user. usually used as the field for the user's full name πβ¨-h,--home HOME_DIRβ set the home directory of the user to HOME_DIR π‘-s,--shell SHELLβ set the login shell of the user to SHELL π (literally a shell, the pun wrote itself)-i,--interactiveβ interactive mode for entering user information βοΈ. it will only prompt for info that wasn't already given in the options or pulled from the domain. no redundant questions, we respect your time π-p,--password-file PASS_FILEβ specify the file to read the user's password from ππ (if you don't specify it, the password gets prompted for)-?,--helpβ display the help message and exit. bye bestie π
β¨ NOTES β¨
β οΈ the length of the password β or the size of the file you gave with the-p/--password-fileoption β must be less than or equal toPASS_MAXbytes. on systems with no globally-definedPASS_MAXvalue, that's 64 bytes. don't come crying to me when your 200-char banger gets rejected, okay? π
β¨ SEE ALSO β¨
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-idp(5), sssd-sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(1), sss_ssh_knownhosts(1), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5) sssd-systemtap(5)
like... the whole friend group showed up to the party π read them all, iykyk.
β¨ AUTHORS β¨
the SSSD upstream β https://github.com/SSSD/sssd/ π
k that's the whole page bestie, go seed something iconic πΈ
sign-off tea β: this was SSSD, dated 07/08/2026, for SSS_SEED(8) β mwah, take care of her πππ¦
π¦ where this page comes from
- fedora 43: sssd-tools 2.12.0-3.fc43 Β· GPL-3.0-or-later
- fedora 44: sssd-tools 2.13.1-2.fc44 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms