Skip to content

SSHKEY v1.0.1

Choose a tag to compare

@2xiangbo 2xiangbo released this 07 Aug 09:56

SSHKEY v1.0.1

Automatic SSH server repair

SSHKEY now detects the effective PubkeyAuthentication setting with sshd -T.
When public-key authentication is disabled, it shows a clear confirmation and
offers automatic repair only for the root account.

The repair workflow:

  • Enables only PubkeyAuthentication yes.
  • Validates the SSH configuration and reloads the SSH service.
  • Prefers a managed drop-in and falls back to the main configuration when needed.
  • Rolls back configuration changes if public-key installation or private-key verification fails.
  • Recovers interrupted apply operations with an operation-scoped backup.
  • Does not change password authentication or PermitRootLogin.
  • Tells non-root users that administrator action is required instead of mutating the server.

Other updates

  • Added localized progress, confirmation, and failure messages in Chinese and English.
  • Preserved host-key confirmation, host-key pinning, password redaction, and idempotent key installation.
  • Published as a self-contained Windows x64 executable; no separate .NET runtime is required.

The ZIP contains SshKeySetupTool.exe.