OpenSSH / LDAP公钥
该项目提供了一个实用程序来管理存储在LDAP中的SSH公共密钥,还提供了一个脚本,供OpenSSH服务器从LDAP加载授权密钥。
为什么?
当您有许多服务器时,很难管理授权密钥。 您必须将所有公共密钥复制到要登录的每个服务器上的~/.ssh/authorized_keys中。 如果有一天您更改密钥怎么办?
使用某种集中式用户管理(通常是LDAP服务器)是一个好习惯。 那里有用户的登录名,uid,电子邮件,…和密码。 如果我们还可以将公共SSH密钥存储在LDAP服务器上怎么办? 使用此实用程序,它就像馅饼一样容易。
备择方案
如果您只需要一个轻量级实用程序供OpenSSH服务器从LDAP加载授权密钥,则可以使用用Lua编写的或用POSIX shell编写的(但它需要ldapsearch实用程序,在某些系统上可能无法正常工作) )。
要求
Python
评论0
最新资源