KeyPub.sh是一个经过验证的SSH公钥目录,可将身份与密钥连接起来,无需管理身份验证。
**主要特点:**
* 经过验证的注册表,将SSH公钥链接到电子邮件地址。
* 无需安装或配置,即可与现有的SSH设置配合使用。
* 注重隐私:用户可以控制哪些信息是公开的或私密的。
* 简单的电子邮件验证流程。
* 免费的公共服务。
**使用方法:**
用户可以通过SSH命令访问KeyPub.sh服务,例如注册密钥、确认电子邮件、查看用户信息等。
**命令示例:**
* 注册密钥:`ssh keypub.sh register [email protected]`
* 确认电子邮件:`ssh keypub.sh confirm VERIFICATION-CODE`
* 查看用户信息:`ssh keypub.sh whoami`
* 授权其他用户查看电子邮件:`ssh keypub.sh allow [email protected]`
* 撤销其他用户查看电子邮件的权限:`ssh keypub.sh deny [email protected]`
* 获取密钥的电子邮件地址(如果已授权):`ssh keypub.sh get email <fingerprint>`
* 注销密钥:`ssh keypub.sh unregister`
* 显示帮助信息:`ssh keypub.sh help`
**优势:**
* 为所有基于SSH的应用程序提供单一验证身份——只需注册一次,即可随处使用。
* 非常适合SSH应用程序开发人员——无需构建和维护用户验证系统。
* 用户控制自己的隐私——他们决定哪些应用程序可以访问他们的电子邮件。
* 基于CLI应用程序的轻量级OAuth替代方案——只需使用用户已经拥有的SSH密钥。
* 尊重隐私并赋予用户控制权的集中身份系统。