Python-based client for SSO Shell
- Authenticates the user
- Creates a new configuration file/downloads existing configuration for client
- Adds the CA Public key to known_hosts for host verification
- Authenticates the user
- Sends the user public key (custom or auto-generated) to the server
- Receives back a certificate
- Connects via SSH to user@hostname
- Authenticates the user
- Sends the user public key to the server
- Receives back a certificate
- Saves cert to key_name-cert.pub
Read the documentation for SSO Shell here.