跳转到主要内容

通过SSH的远程密钥环

项目描述

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

远程代理密钥环

实现了一个用于SSH连接的远程代理密钥环。

需要OpenSSH 6.7。

使用时,在主机机器上安装jaraco.keyring并调用服务器

python -m jaraco.keyring.server

这将启动一个仅监听localhost:4273的服务器。

然后,连接到远程主机并将流量转发回密钥环服务器

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

此命令在/tmp/keyring.sock创建一个Unix域套接字,只有该用户可以访问。

然后,在该主机上,配置keyring使用远程代理后端。例如,

keyring -b jaraco.keyring.RemoteAgent get SERVICE USERNAME

远程代理后端将通过隧道请求密码,服务器将使用默认配置请求密码。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

jaraco.keyring-2.1.0.tar.gz (10.7 kB 查看哈希)

上传时间

构建分发

jaraco.keyring-2.1.0-py3-none-any.whl (4.2 kB 查看哈希值)

上传于 Python 3

由以下支持