Project Description

SSH key distribution solution that is in comply with POSIX LDAP requirements and UserDB usernames. The existing LDAP service will be used for the distribution of the SSH keys.

Goal for this Hackweek

Build up the solution as PoC for SSH key distribution that meets requirements for UserDB usernames.

Step by step guide: 1. Backup the existing slapd.conf (on all of the servers), backup LDAP data. 2. Copy the public keys from the mounted user directories locally and sort them by usernames. 3. Configure SSSD by adding required attributes. 4. As it is not a good practice to modify existing schema, will add a new one. 5. SSHD configuration to point to ssssshauthorizedkeys 6. Test client server and check it's configuration

Out of scope

Server side implementation of the privacyIDEA endpoints.

Resources

Looking for hackers with the skills:

ssh key-distribution privacyidea pam packaging

This project is part of:

Hack Week 23

Activity

  • about 1 year ago: kstaneva joined this project.
  • about 1 year ago: uncomfyhalomacro liked this project.
  • about 1 year ago: mkoci joined this project.
  • about 1 year ago: thavel joined this project.
  • about 1 year ago: vgrinco started this project.
  • about 1 year ago: vgrinco added keyword "ssh" to this project.
  • about 1 year ago: vgrinco added keyword "key-distribution" to this project.
  • about 1 year ago: vgrinco added keyword "privacyidea" to this project.
  • about 1 year ago: vgrinco added keyword "pam" to this project.
  • about 1 year ago: vgrinco added keyword "packaging" to this project.
  • about 1 year ago: vgrinco originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Framework laptop integration by nkrapp

    Project Description

    Although openSUSE doe...


    Update Haskell ecosystem in Tumbleweed to GHC-9.10.x by psimons

    Description

    We are currently at GHC-9.8.x...


    Packaging Mu on OBS by joeyli

    Description

    Packaging Microsoft Mu project ...