Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-141

Complete support for keyboard interactive authentication

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • SSH
    • guacamole: all
      SSH server: google-authenticator-libpam 1.03

    Description

      SSH servers using two-factor or two-step authentication generally require multiple keyboard-interactive prompts. An example is the google-authenticator-libpam PAM module; others exist as well. Although Guacamole supports keyboard-interactive password authentication for SSH, only the first prompt is handled (which is assumed to be the prompt for a password).

      Full support for keyboard interactive must be added for two factor SSH authentication to work.

      This had been successfully patched previously (GUAC-836 in the old JIRA, circa version 0.9.2), but the patch was not implemented in the master branch, and so was not maintained. Using the patch on 0.9.10-incubating or 0.9.9 results in no change in functionality.

      Attachments

        1. GUAC-836.patch
          2 kB
          Mike Jumper

        Issue Links

          Activity

            People

              Unassigned Unassigned
              roleohibachi Roleo Hibachi
              Votes:
              3 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: