Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ssh client known_hosts handling outstanding work #1152

Open
5 tasks
mtrmac opened this issue Sep 9, 2022 · 0 comments
Open
5 tasks

ssh client known_hosts handling outstanding work #1152

mtrmac opened this issue Sep 9, 2022 · 0 comments

Comments

@mtrmac
Copy link
Contributor

mtrmac commented Sep 9, 2022

  • Interactively prompt for known_hosts inclusion before adding an entry
  • Either make handling of missing known_hosts and known_hosts that miss an entry for a specific machine consistent, or justify the differences
  • Document the rationale for any compromises / deviations from the basic expectation that all ssh connections are secure, except for cases where the user makes an intentional decision to the contrary. That includes the precise semantics of InsecureIsMachineConnection.
  • Examine how connection_golang.go and connection_native.go are / are not consistent (e.g. WRT interactive prompting methods and file descriptors used, or InsecureIsMachineConnection, if it becomes applicable to the native mode)
  • Look into replacing InsecureIsMachineConnection with provisioning private keys into the machine, and using public keys to create the client connection.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant