Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-14906

Document that public SSH keys must use rsa or dss encryption

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: app
    • Labels:

      Description

      Someone in #evergreen-users tried to use an ssh-ed25519 key instead of ssh-rsa, because GitHub tells you to do it when setting up SSH keys. I'm not specifically aware of any limitations that require you to use an SSH key that uses RSA or DSS, but this code suggests that it must use one of those two algorithms.

      We should either remove that validation and make sure that other algorithms are, in fact, acceptable, or add some kind of docs to inform people that their SSH key must use RSA or DSS (and maybe make the error message more explicit about the allowed key encryption types).

        Attachments

          Activity

            People

            Assignee:
            backlog-server-evg Backlog - Evergreen Team
            Reporter:
            kimberly.tao Kim Tao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: