ssh上的远程密钥环
jaraco.keyring的Python项目详细描述
远程代理密钥环
实现用于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
远程代理后端将通过 隧道,服务器将使用 默认配置。