Skip to main content

SSH client wrapper for SSH with access token

Project description

This is an SSH client wrapper that enables SSH with OIDC access tokens.

For server-side software, see motley_cue.

Compatibility

mccli works with Python 3 (>=3.7), and only Linux. Windows support is planned as plugins for popular SSH clients, such as PuTTY.

Documentation

The documentation is available at readthedocs.

Test server

You can test this tool against our test SSH server that supports OIDC-based authentication:

ssh-oidc-demo.data.kit.edu

The server accepts tokens from the following OIDC providers:

License

The source code is licensed under the MIT license.

The logo is licensed under the Creative Commons Attribution 4.0 International License .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mccli-0.7.5.tar.gz (27.3 kB view details)

Uploaded Source

File details

Details for the file mccli-0.7.5.tar.gz.

File metadata

  • Download URL: mccli-0.7.5.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mccli-0.7.5.tar.gz
Algorithm Hash digest
SHA256 2d542622d88bd943ea7ef34ee32f4d1bedf0c64d5e14a5c34d802948d6d0628d
MD5 244ef6f3cc2bef675ca964bc849e6a1c
BLAKE2b-256 0d182a020cbb46e252a3da9ff0763dcfb53c004cf617418967ccbbcc94af4fe0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page