先弄清:会话配置里到底存了什么
很多人把“会话”理解成一条连接记录,其实它至少包含三层内容:连接信息(主机地址、端口、用户名)、登录凭据(密码或密钥文件路径)、以及个性化设置(终端配色、字符编码、断线重连、隧道规则)。导出时如果只搬了其中一层,换台电脑就会遇到“列表还在、点开连不上”的尴尬。
Finalshell 把这些内容集中写在配置文件中,所以导出会话配置本质上是一次“文件级搬家”,而不是对着屏幕一条条抄写。理解这一点,后面的操作会顺很多。
三个常见存放位置,先找到再动手
- Windows 安装版:一般在安装目录下的 config.json,同级的连接目录里保存着具体会话条目。
- 便携版或绿色版:配置跟随程序所在文件夹,整个目录本身就是一份完整配置。
- 部分版本会在用户目录下生成隐藏文件夹,存放缓存和一部分设置。
版本和安装方式不同,位置会有差异。最稳妥的确认办法是:在软件里新建一条测试会话,保存后到上述几个位置看哪个文件的修改时间刚刚变化,那个就是当前生效的配置。
导出操作:三条路径按需选
- 单条或少量会话:在会话列表里选中目标,右键菜单中查找导出或复制相关的选项,另存为一份小文件,适合只交接一两个项目。
- 全部会话:先彻底退出软件(不是最小化到托盘),再把配置文件连同连接目录一起复制到 U 盘或网盘。
- 定期备份:把上面这个复制动作变成习惯,文件名带上日期,例如 config-20240612.json,保留最近三到五份即可。
这里要强调一句:复制前一定关闭软件。程序运行中配置随时可能被写回,边运行边复制容易得到半截文件,导入后表现为部分会话消失或设置错乱,排查起来非常费时。
搬过去之后:导入与验证
导入就是把备份文件放回新环境的对应位置,覆盖之前先给原文件改个名留条退路。启动软件后按这个顺序验证:
- 看会话列表数量是否与旧机一致;
- 逐条点开连接,重点测配置过跳板或隧道的条目;
- 检查终端配色、字符编码、自动重连等个性化项有没有还原;
- 密码类信息若未随配置迁移,重新输入一次并确认能正常保存。
验证阶段不要图快,一次性全点开反而看不出是哪条出了问题。
四个容易忽略的细节
- 密码与密钥路径可能一并打包,外发前先清理或加密压缩,别把整包配置文件直接丢进群里。
- 新旧版本差异较大时,配置文件不一定能互相识别,尽量让两端版本接近再迁移。
- 公司电脑对安装目录常有写入限制,此时改用便携版放在自己有权限的目录,能省掉不少麻烦。
- 导出只是备份的一半,另一半是记住文件放在哪里,建议在团队共享盘留一份带简短说明的目录。
对普通用户来说,Finalshell 怎么导出会话配置并不复杂,难的是形成“改完就备份、换机先验证”的节奏。把配置当成需要定期存档的工作资产,而不是软件自带的附属物,这件事就再也不会临时抱佛脚了。