Skip to content

v0.6.2

Choose a tag to compare

@thanhhai45 thanhhai45 released this 10 Oct 10:49
· 29 commits to main since this release

Fixes

  • First connection to a server now asks instead of failing. A host this
    machine had never seen used to fail with advice to run ssh <host> once —
    impossible for an SSH over SSM instance, which has no address outside its
    tunnel. mssh now shows the server's key fingerprint and, when you choose
    Trust and connect, records it in ~/.ssh/known_hosts (the file the ssh
    command uses too). A key that changes is still refused outright.
  • No ~/.ssh/known_hosts yet is no longer an error. Every server is simply
    new, and trusting the first one creates the file.
  • System SSH with stored AWS keys gets its region. A ProxyCommand that runs
    aws ssm start-session failed with You must specify a region: mssh cannot
    add --region to your ProxyCommand, so the workspace's region now reaches it
    through AWS_REGION / AWS_DEFAULT_REGION.
  • A workspace that keeps its own AWS keys now needs a region. With stored
    keys there is usually no ~/.aws/config to fall back on. If an existing
    workspace has none, edit it and add one.

The build is still not signed with an Apple Developer ID — right-click the app
and choose Open the first time.