简介
trzsz-ssh ( tssh ) 设计为 ssh 客户端的直接替代品,提供与 openssh 完全兼容的基础功能,同时实现其他有用的扩展功能。
trzsz-ssh ( tssh ) 与 tsshd 一起,适用于高延迟的弱网连接,切换网络、休眠与唤醒都不会掉线,让 ssh 会话永远保持。
官网:https://trzsz.github.io/cn/ssh.html
特性
- 服务器太多,记不住所有别名,
tssh 内置登录界面,支持搜索和选择服务器登录。
tssh 登录服务器后,内置支持 trzsz ( trz / tsz ) 工具,传文件无需另外新开窗口。
- 有时需要同时登录一批机器,
tssh 支持多选并批量登录,同时支持执行预设的命令。
- 有些服务器不支持公钥登录,
tssh 支持记住密码,支持自动交互,提升登录的效率。
- 在 Windows 中使用
tssh 代替 trzsz ssh,可以解决 trz 上传速度很慢的问题。
tssh 与 tsshd 类似于 mosh,解决了部分 mosh 的问题,例如 SSH 转发和 ProxyJump 等。
安装
- Windows 可用 scoop / winget / choco 安装
1
2
|
brew update
brew install trzsz-ssh
|
1
2
3
4
|
sudo apt update && sudo apt install software-properties-common
sudo add-apt-repository ppa:trzsz/ppa && sudo apt update
sudo apt install tssh
|
1
2
3
4
5
6
7
8
|
sudo apt install curl gpg
curl -s 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x7074ce75da7cc691c1ae1a7c7e51d1ad956055ca' \
| gpg --dearmor -o /usr/share/keyrings/trzsz.gpg
echo 'deb [signed-by=/usr/share/keyrings/trzsz.gpg] https://ppa.launchpadcontent.net/trzsz/ppa/ubuntu jammy main' \
| sudo tee /etc/apt/sources.list.d/trzsz.list
sudo apt update
sudo apt install tssh
|