Automic VaultAutomic Vault

brew

trzsz-ssh mit Homebrew, Nix, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für trzsz-ssh in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install trzsz-ssh

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#trzsz-ssh

nixpkgs package indexes · pkgs/by-name/tr/trzsz-ssh/package.nix · Quelle: api.github.com

Windows

Scoopverifiziert · 92%
scoop install main/tssh

Scoop official bucket manifest trees · bucket/tssh.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id trzsz.tssh -e

Windows Package Manager source index · trzsz.tssh · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Highly OpenSSH-compatible client with extended features

Verlauf

Projektgeschichte und Nutzung

trzsz-ssh, commonly invoked as tssh, is an OpenSSH-compatible SSH client with extra terminal-workflow features. Official docs describe it as preserving familiar OpenSSH behavior while adding login prompts, batch login, password handling, automated interaction, trzsz and zmodem transfers, reconnect mode, UDP mode, and related conveniences.

Projektgeschichte

tssh grew inside the trzsz ecosystem as the recommended local-side client for trz/tsz transfers. The project pairs SSH compatibility with terminal file transfer so users do not need a terminal emulator-specific plugin to make trzsz work.

Adoptionsgeschichte

Official install docs note a naming split that packagers care about: the package is named `trzsz-ssh` in Homebrew but usually `tssh` elsewhere. The README and docs list Windows package managers, Homebrew, apt, Debian repository setup, dnf, yum, Arch AUR, and GitHub releases, while GitHub shows a larger star count than the lower-level trzsz repositories.

Wie es verwendet wird

Users run tssh as a drop-in SSH client, expecting common OpenSSH flags and config directives to work. The extra value is in interactive server selection, remembered passwords, automated login flows, integrated trzsz and rz/sz transfer support, clipboard and Wayland integration, reconnect behavior, and UDP-style network resilience.

Warum Paket-Nerds sich dafür interessieren

For package nerds, tssh is the more user-facing package in the trzsz family: it bundles protocol integration with a replacement SSH client and forces maintainers to map one upstream project to different package names across ecosystems. It also shows how terminal file-transfer utilities have moved from emulator plug-ins toward standalone cross-platform binaries.

Zeitleiste

  • 2026: v0.1.25 added UDP port forwarding, foreground reconnect mode, external password-manager directives, security-key support, and additional OpenSSH compatibility work.
  • 2026: A later development build added multiplexing master-mode support on the main branch.
  • 2026: Official docs continue to recommend tssh as the local client for trzsz workflows.

Related projects

  • tssh is tightly related to trzsz-go and the original trzsz tools, providing the local SSH client path for their transfers.
  • The official site also relates it to tsshd, a UDP-based SSH server with roaming and reconnect support.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:ssh,client

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
$XDG_CONFIG_HOME/tssh/tssh.conf~/.tssh.conf~/.ssh/config~/.ssh/password
Windows
C:\Users\your_name\.tssh.confC:\Users\your_name\.ssh\configC:\Users\your_name\.ssh\password

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.ssh/config~/.ssh/password
Windows
C:\Users\your_name\.ssh\configC:\Users\your_name\.ssh\password

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
tsshcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version0.1.25
Manager aktualisiert2026-05-03
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.1.25

https://github.com/trzsz/trzsz-ssh

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:trzsz-ssh
Version0.1.25
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/trzsz-ssh
Homepagehttps://trzsz.github.io/tssh
Repositoryhttps://github.com/trzsz/trzsz-ssh
Upstream-Dokumentationhttps://github.com/trzsz/trzsz-ssh#readme
LizenzMIT
Quellarchivhttps://github.com/trzsz/trzsz-ssh/archive/refs/tags/v0.1.25.tar.gz
Zuletzt aktualisiert2026-05-03T14:26:31+08:00
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametrzsz-ssh
Version Scheme0
Revision0
Conflicts With
  • tssh
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

trzsz-ssh

nix profile install nixpkgs#trzsz-ssh
  • normalized package name match
  • Abgeglichen nach: Trzsz Ssh
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tr/trzsz-ssh/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop92%

main/tssh

scoop install main/tssh
  • installed executable or alias match
  • Abgeglichen nach: Tssh
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/tssh.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget92%

trzsz.tssh

winget install --id trzsz.tssh -e
  • installed executable or alias match
  • Abgeglichen nach: Tssh
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: trzsz.tssh from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment