ssh-lockbox:您的个人SSH密钥的集中存储

时间:2024-05-24 08:44:23
【文件属性】:

文件名称:ssh-lockbox:您的个人SSH密钥的集中存储

文件大小:90KB

文件格式:ZIP

更新时间:2024-05-24 08:44:23

Python

密码箱 您是否不厌倦生成如此多的密钥,并且不得不将它们手动添加到要访问的每个框和版本控制伪造文件中? Lockbox是您的个人SSH密钥的集中存储。 它支持: 通过AuthorizedKeysCommand配置指令的任何sshd 通过OAuth的 使用。 安全 当心:对于您所连接的所有系统,Lockbox都是。 也就是说,如果攻击者可以控制您正在使用的Lockbox实例上的帐户,则他们可以部署自己的密钥并访问任何链接的系统。 此外,您正在使用的Lockbox实例的管理员可以在任何用户下添加密钥,因此请确保您信任管理员。 (在最佳情况下,管理员是您。该软件的多用户功能是为团队设计的。) 细节 没有身份验证,密钥将在没有注释字段的情况下发布,例如GitHub的https://github.com/.keys路由。 通过身份验证,可以在注释字段完整的情况下访问密钥。 使用


【文件预览】:
ssh-lockbox-main
----docs()
--------scrot.png(62KB)
----templates()
--------base.html.j2(819B)
--------register.html.j2(799B)
--------change_password.html.j2(854B)
--------index.html.j2(2KB)
----data()
--------.gitignore(15B)
----Pipfile(390B)
----lockbox()
--------integrations()
--------auth.py(365B)
--------db.py(2KB)
--------debug.py(42B)
--------templating.py(429B)
--------routes()
--------__init__.py(2KB)
--------config.py(532B)
--------flashes.py(586B)
----alembic.ini(562B)
----Dockerfile(236B)
----Pipfile.lock(28KB)
----static()
--------global.css(2KB)
----migrations()
--------versions()
--------env.py(2KB)
--------script.py.mako(494B)
----run_dev.py(146B)
----.env.schema(80B)
----requirements.txt(813B)
----.gitignore(19B)
----run_prod.sh(117B)
----README.md(4KB)
----.editorconfig(155B)
----contrib()
--------check_keys.sh(1KB)

网友评论