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.4.tar.gz (27.3 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for mccli-0.7.4.tar.gz
Algorithm Hash digest
SHA256 fc85fba32ca9d17bc149acb876dc4d4cd89f9971f1dbaced9413e6c5f0e79fd4
MD5 407351acc427e691d4fee751be695073
BLAKE2b-256 9a784df375264473cab03145fe36bbbcf2d337faa6a744dd75023d470a4b8d78

See more details on using hashes here.

Supported by

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