tssh v0.1.3 发布,支持指定多个私钥,支持使用密码保护的私钥。
GitHub:https://github.com/trzsz/trzsz-ssh
Gitee:https://gitee.com/trzsz/tssh
你是否曾经因为服务器太多记不住,而喜欢的 ssh 终端又没有服务器管理功能而苦恼?
tssh 支持选择( 搜索 ) 中配置的服务器进行登录,支持酷炫的 vim 操作习惯。
tssh 内置支持 trzsz (trz /tsz) ,一并解决了 Windows 中使用 上传速度慢的问题。
安装方法
服务器上要安装 trzsz 才能使用 上传和下载,三个版本可任选其一: Go 版、Py 版、Js 版。
如果服务器不安装 trzsz,也能用 ,只是不使用 上传和下载而已。
客户端安装 的方法如下( 任选其一 ):
用 go 直接安装( 要求 go 1.20 以上 )
安装后, 程序一般位于 目录下( Windows 一般在 )。
从 Releases 中直接下载适用的版本。
使用方法
代表 HOME 目录。在 Windows 中,请将下文的 替换成 。
在客户端生成密钥对,一般存放在 下:
生成 RSA 的,私钥 ,公钥 。
登录服务器,将公钥( 即前面生成密钥对时 后缀的文件内容 )追加写入服务器上的 文件中。
一行代表一个客户端的公钥,注意 要设置正确的权限:
在客户端配置好 文件,举例:
使用 命令登录服务器, 命令登录在 中 对应的服务器。
直接执行 命令( 不带参数 ),可以选择( 搜索 ) 中配置好的服务器并登录。
记住密码
为了兼容标准 ssh ,密码配置项独立放在 中,其他配置项依然放在 中。
推荐使用前面密钥认证的方式,密码的安全性弱一些。如果必须要用,建议设置好 的权限:
下面 配置 的密码是 ,其他以 开头的密码是 :
录屏演示
领取专属 10元无门槛券
私享最新 技术干货