sshd助手程序访问authorized_keys

第二个问题,第二个问题:

我正在寻找一种方法来dynamic让sshdsearch我的服务器上的公钥。 所以,简而言之,我想,当authorized_keys被sshd访问时,一个辅助进程被启动,连接到一个中央数据库(在这个cas postgres中)并获取所有的密钥。

我想实现authorized_keys文件的实时更新。

我在这里读了一些东西: https : //bugs.launchpad.net/ubuntu/+source/openssh/+bug/156636 (它的很远),我想知道如何触发这样的帮助程序? 这对我来说是很理想的,因为它似乎是对authorized_keys文件的限制。

这在OpenSSH 6.2中实现 :

 sshd(8): Added a sshd_config(5) option AuthorizedKeysCommand to support fetching authorized_keys from a command in addition to (or instead of) from the filesystem. The command is run under an account specified by an AuthorizedKeysCommandUser sshd_config(5) option. 

Postgres:不确定/可疑(目前)

LDAP: Openssh LDAP公钥 (目前Ubuntu没有官方的)

木偶还允许多系统ssh密钥pipe理。 不熟悉细节,但这不是唯一的function。