chsh.ldap(1)
π chsh.ldap β the girlies' guide to switching your login shell in LDAP β¨
okay so bestie, welcome to chsh.ldap β it's a User Commands girlie, manual section 1, and she's here to help you change your login shell (aka your command interpreter) but make it LDAP. π¦
πΈ SYNOPSIS πΈ
chsh.ldap [options] [LOGIN]
π DESCRIPTION π
The chsh.ldap command can be used to change user's login shell (command interpreter). Literally that's the whole job. She's an icon, she's a legend, and that's the moment. π
But here's the tea π« β the actual change in LDAP is performed by the nslcd daemon, and it is subject to the access controls configured in the LDAP server. So likeβ¦ you can ask, but whether it happens? That's between nslcd and the LDAP server's ACLs. Not our business, not our problem. π
β¨ OPTIONS β¨
These are the options that may be specified to the chsh.ldap command, bestie:
-s,--shell SHELLβ the name of the user's new login shell. Setting this field to blank causes the system to select the default login shell. (Blank = "you pick, system, I trust you" energy π«)-l,--list-shellsβ print the list of shells found in/etc/shellsand exit. A lil menu, a lil vibe check, then she's out. π-h,--helpβ display short help and exit. She's helpful AND she's leaving. π-V,--versionβ output version information and exit. Main character announcement, then exit. π
If no option is specified chsh.ldap will prompt the user to enter a value for the shell. So don't worry, she'll ask you directly β no cap. π₯Ί
π FILES π
/etc/shellsβ list of valid login shells
π SEE ALSO π
iykyk, go read those next bestie π
π§ AUTHOR π§
This manual was written by Arthur de Jong <arthur@arthurdejong.org>. We love an author who documents things fr fr. π«Ά
and that's the whole page, bestie!! this one's Version 0.9.13, dated Feb 2025, and it ate, no crumbs left. πβ¨ππ¦πΈπ π«Άππ₯ππβππππ§π periodt.
π¦ where this page comes from
- arch rolling: nss-pam-ldapd 0.9.13-1 Β· LGPL2.1
- debian trixie: nslcd-utils 0.9.13-1
- nixos 26.05: nss-pam-ldapd 0.9.13
- nixpkgs unstable: nss-pam-ldapd 0.9.13
- ubuntu questing: nslcd-utils 0.9.13-1
- ubuntu questing: nslcd-utils 0.9.13-1ubuntu0.1
- ubuntu resolute: nslcd-utils 0.9.13-2ubuntu2
- ubuntu stonking: nslcd-utils 0.9.13-2ubuntu2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms