前言故事
Termius
是个非常不错的ssh工具,但最大的缺点就是太贵。
后来找到另外一个开源的ssh工具electerm
,electerm
可圈可点的很多,但缺点也同样很多,最致命的我连接UCloud居然没法输入。
所以只能重新切回Termius
,本来想咬咬牙充钱的,但一想,也许把数据文件同步走应该也能实现多点同步??
同步方法
经过一番查找,在C:\Users\Administrator\AppData\Roaming\Termius\IndexedDB\file__0.indexeddb.leveldb
目录下有个名叫000003.log
的文件(不要被后缀迷惑)。
这个文件就是包含所有hosts等配置信息的文件。
我的方法就是把这个文件同步到github上,在其他电脑上再重新把这个文件从github上拉去下来并且覆盖原来的。
碰到的问题
这种方法有个很大的问题,如果你的新电脑安装Termius
后没有启动过,就不会存在000003.log
这个文件。 如果000003.log
不存在你就已经把自己的远端配置放这里,第一次启动Termius
可能会把你的配置文件覆盖掉, 你只需要重新再重新覆盖一次000003.log
就可以了(可以通过观察000003.log
的大小来判断是不是新的,新文件大小在10kb左右)。