用了一段时间NextSSH,发现启动较慢,偶尔会卡一下,于是就尝试了一下Tabby,发现Tabby启动快,但是不能便携使用,于是就折腾了一下,将Tabby 变成绿色便携版,放在U盘或者网盘即可随时使用。
为什么使用Tabby
因为它开源,轻量,免费,支持快捷命令,支持同步。是我的理想型SSH客户端。这里解决了Tabby的便携版问题,记录下来
下载安装
官网:Tabby.sh
Github:Github
由于我使用Windows客户端,所以下载Windows的Portable版本,在Release中找到如下下载
配置便携版
尽管下载的是Portable版本,但是还是需要配置一下,否则所有配置依然会写到%USER%/Roaming/Tabby目录下,这样就无法便携使用了。
在Tabby所在的目录新建一个.env
文件,内容如下:
TABBY_CONFIG_DIRECTORY="./config"
根据env配置,所以还需要在目录下新建两个目录,分别为data
目录和config
目录,其中data
目录用于存放数据文件,如安装的Plugins,config
目录用于存放配置文件。这样配置文件就不会被写到%USER%/Roaming/Tabby目录下了。
配置同步
建议使用插件中的cloud-settings-sync
插件,该插件支持的存储策略比较多并且支持设置同步周期时间进行自动同步。另一款只支持Gist同步,但是无论是Github还是Gitlab,免费的用户都存在请求频率限制,当然另一款插件只支持手动同步,但是目前用的cloud-settings-sync
插件的自动同步很容易触发Github的RateLimit
既然gist会存在ratelimit,那直接上S3吧,可以白嫖Cloudflare的R2对象存储
R2配置不写了,搜索引擎一大把资源!