Skip to content

Release v0.0.11

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jun 16:52
c0ca0f5

SSHX - Secure SSH & SFTP Client with Built-in Password Manager

πŸ“‹ What's Changed

Security

  • --password-get no longer prints the stored secret to an interactive terminal (where it would linger in scrollback). On a TTY it now only confirms the key exists; the raw value is emitted only when stdout is piped or redirected (e.g. PW=$(sshx --password-get=key) or sshx --password-get=key | pbcopy), with no decoration for clean capture

Changed

  • --help and the no-argument usage screen now print the build version (Version: <version>)
  • Version flag detection (--version/-v/-V) now stops at the start of the remote command, so a -v token inside an unquoted command is no longer mistaken for a version request

Documentation

  • Agent skill (skills/sshx/SKILL.md): clarified that the sudo keyring key is resolved per host (named hosts use their own password_key; -pk=/SSH_SUDO_KEY override) and master is only the last-resort fallback β€” so agents no longer assume every host uses master

πŸš€ Quick Install

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/talkincode/sshx/main/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/talkincode/sshx/main/install.ps1 | iex

πŸ“¦ Downloads

Platform Architecture File
Linux x86_64 sshx-linux-amd64.tar.gz
Linux ARM64 sshx-linux-arm64.tar.gz
macOS Intel sshx-darwin-amd64.tar.gz
macOS Apple Silicon sshx-darwin-arm64.tar.gz
Windows x86_64 sshx-windows-amd64.zip

Verify downloads: Use checksums.txt for integrity verification


πŸ“š Documentation