SCEPCLIENT(1)

πŸ’– SCEPCLIENT β€” ok bestie, let's talk ✨

So like, the manual name is scepclient and it's a Simple Certificate Enrollment Protocol client πŸŽ€ β€” a User Commands kinda girlie. Basically it goes and gets you certs, which is lowkey iconic of it. πŸ¦‹


✨ NAME ✨

scepclient β€” Simple Certificate Enrollment Protocol client πŸ’…

Periodt. That's the whole name. Short, sweet, main character energy.


🌸 DESCRIPTION 🌸

okay so here's the whole vibe. scepclient is a command-line situation where every single thing you can tell it is a flag, and here's every one of them, no skips, no skimming, I promise bestie 🫢

  • -ca-fingerprint string β€” the SHA-256 digest of the CA certificate for the NDES server. Note: this got changed from MD5, so if you were out here living your MD5 truth, that era is over, sorry not sorry 😭
  • -cacert-message string β€” the message that gets sent with the GetCACert operation πŸ’Œ
  • -certificate string β€” certificate path. And listen: if there's no key, scepclient will just create one for you. it's giving generous, it's giving provider πŸŽ€
  • -challenge string β€” enforce a challenge password πŸ”
  • -cn string β€” common name for the certificate (default "scepclient") πŸ‘‘
  • -country string β€” country code in the certificate (default "US") 🌎
  • -debug β€” enable debug logging πŸ› like turning the lights on
  • -keySize int β€” rsa key size (default 2048) πŸ”’
  • -locality string β€” locality for the certificate πŸ“
  • -log-json β€” use JSON for log output πŸ“‹ (for the structured-logging girlies)
  • -organization string β€” organization for the cert (default "scep-client") 🏒
  • -ou string β€” organizational unit for the certificate (default "MDM") πŸ—‚οΈ
  • -private-key string β€” private key path. same deal as the cert: if there's no key, scepclient will create one ✨
  • -province string β€” province for the certificate πŸ—ΊοΈ
  • -server-url string β€” the SCEP server url 🌐 (you gotta tell it where to go, it's not a mind reader)
  • -version β€” prints version information 🏷️
ngl bestie, that's the full list. all of them. we don't gatekeep here πŸ’œ

😭 REPORTING BUGS 😭

Found something cursed? Report bugs to https://github.com/micromdm/scep β€” they wanna know, fr fr πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

This manpage was written by Peymaneh Nejad for the Debian distribution, and can be used for any other usage of the program. absolute legend behaviour, we stan 🫢


and that's the whole thing bestie!! ✨ this page is for scepclient 2.0.0, dated July 2021 πŸŽ€ go forth and enroll some certificates, you got this πŸ’…πŸ’–