ssh-ldap-pubkey:实用程序,用于管理LDAP中存储的SSH公钥

时间:2024-06-01 08:36:47
【文件属性】:

文件名称:ssh-ldap-pubkey:实用程序,用于管理LDAP中存储的SSH公钥

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-01 08:36:47

python ssh ldap authentication ssh-key

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


【文件预览】:
ssh-ldap-pubkey-master
----MANIFEST.in(130B)
----.travis.yml(640B)
----bin()
--------ssh-ldap-pubkey-wrapper(356B)
--------ssh-ldap-pubkey(4KB)
----ssh_ldap_pubkey()
--------__init__.py(10KB)
--------config.py(4KB)
--------exceptions.py(503B)
----tests()
--------functions_test.py(655B)
--------__init__.py(45B)
--------config_test.py(4KB)
--------fixtures()
----CHANGELOG.adoc(3KB)
----LICENSE(1KB)
----setup.cfg(252B)
----requirements.txt(67B)
----setup.py(1KB)
----.gitignore(178B)
----README.md(7KB)
----.editorconfig(255B)
----etc()
--------openssh-lpk.schema(510B)
--------ldap.conf(2KB)

网友评论