sir-gawain/fuselpk
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
####### FuseLPK ####### FuseLPK is a filesystem exposing public ssh key for OpenSSH from an directory. This is useful for managing keys for a lot of users and systems. ============ Requirements ============ * python-fuse * python-ldap =========== LDAP schema =========== You can add the schema in the egg, or create your own for advanced admin. ================== Configuration file ================== Please read default values in cfg.py. ============== Manually mount ============== fuselpk /mount/point =========================== fstab mount at startup time =========================== Put in your fstab: :: fuselpk# /opt/fuselpk fuse config=/etc/ssh/fuselpk.conf 0 0 ============================ Configure ssh to use fuselpk ============================ Adjust the sshd_config: :: AuthorizedKeysFile /opt/fuselpk/%u/authorized_keys =============== Test's buildout =============== Please clone repository buildout_ and read attached README. .. _buildout: https://bitbucket.org/fdupre/fuselpk-buildout/ ========== Developers ========== Repository_ .. _Repository: https://bitbucket.org/fdupre/fuselpk