Skip to main content
https://img.shields.io/pypi/v/skeleton.svg https://img.shields.io/pypi/pyversions/skeleton.svg tests Code style: Black

Remote Agent Keyring

Implements a remote agent keyring for use over SSH connections.

Requires OpenSSH 6.7.

To use, on the host machine, install jaraco.keyring and invoke the server:

python -m jaraco.keyring.server

That starts a server listening only on localhost:4273.

Then, connect to the remote host and forward the traffic back to the keyring server:

ssh -R /tmp/keyring.sock:localhost:4273 remote_host

This command creates a unix domain socket at /tmp/keyring.sock which only that user can access.

Then, on that host, configure keyring to use the remote agent backend. For example,

keyring -b jaraco.keyring.RemoteAgent get SERVICE USERNAME

The remote agent backend will request the password over the tunnel, where the server will request the password using the default configuration.

Release files for jaraco.keyring 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jaraco.keyring 2.1.0
File Size Uploaded
jaraco.keyring-2.1.0.tar.gz 10.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jaraco.keyring 2.1.0
File Interpreter ABI Platform
jaraco.keyring-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.9 kB

Release files / jaraco.keyring-2.1.0.tar.gz

Download URL jaraco.keyring-2.1.0.tar.gz
Size 10.7 kB
Tags Source
SHA-256 checksum
How to use checksums
21449f7aedc70ba5844c94bf30c27acef62a944884279334cf13ce1970511540
BLAKE2b-256 checksum
How to use checksums
832e41c6ad8657732354246f3cc79d5412f9531d2f85208634853bd7f0843c8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release files / jaraco.keyring-2.1.0-py3-none-any.whl

Download URL jaraco.keyring-2.1.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
43340ff88b6e943a3dab00836cf2296ed0bc58ab1de85050f509a2afbe1b0acb
BLAKE2b-256 checksum
How to use checksums
3cd1402f1590641165a2d9f7ba952230906d0958277eb84fb7856651f46558c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 release files

2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page