Skip to content

Add support for ForwardAgent#62

Merged
cezmunsta merged 3 commits into
masterfrom
forwardagent
Sep 6, 2021
Merged

Add support for ForwardAgent#62
cezmunsta merged 3 commits into
masterfrom
forwardagent

Conversation

@cezmunsta
Copy link
Copy Markdown
Owner

Whilst ForwardAgent is normally disabled for security reasons, there
are certain circumstances where it is required. An example of
required usage is where a third-party requires 2FA and a
certificate and key are injected into the user’s ssh-agent upon
successful authentication.

  • Added ForwardAgent to ssh.Connection, defaulting to "no"
  • Updated ssh tests to ensure default is "no"
  • Added ForwardAgent to vault.WriteSecret to allow use when
    storing configurations

@cezmunsta cezmunsta added the enhancement New feature or request label Sep 6, 2021
@cezmunsta cezmunsta self-assigned this Sep 6, 2021
Whilst `ForwardAgent` is normally disabled for security reasons, there
are certain circumstances where it is required. An example of
required usage is where a third-party requires 2FA and a \
certificate and key are injected into the user’s ssh-agent upon
successful authentication.

* Added `ForwardAgent` to `ssh.Connection`, defaulting to "no"
* Updated `ssh` tests to ensure default is "no"
* Added `ForwardAgent` to `vault.WriteSecret` to allow use when
  storing configurations
@cezmunsta cezmunsta merged commit ff2e311 into master Sep 6, 2021
@cezmunsta cezmunsta deleted the forwardagent branch September 6, 2021 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant