1、说明
SecureCRT 是很流行的终端工具,功能强大,界面简洁友好,支持跨平台操作系统,且都具有很好的使用体验。
在 Windows 系统环境下,可以在网上搜到很多注册、激活的破解方法,而在 Linux 桌面系统环境下,可能是用户量少,SecureCRT 只有官方软件包安装的渠道,于是按照官方软件的策略,存在试用期 30 天的限制,到期后则需要购买授权输入后才能使用。
本文提供修改配置文件的方式来尝试调整试用期计算的起止日期,从而实现延长试用期限,仅做交流,如有不同意见、有财力条件的朋友建议购买授权使用。
除此之外,也有很多其他开源免费的终端工具软件可以选择使用,可自行体验。
2、环境
测试桌面环境:麒麟桌面操作系统
SecureCRT 官网下载地址:https://www.vandyke.com/cgi-bin/releases.php?product=securecrt
下载后安装软件包,初次启动等步骤在此省略。
3、操作
首先先看下 SecureCRT 软件包的内容,从下图可以看到,并没有和 conf 或 ini 之类配置文件相关的文件,所以初步判断,该软件并非其他一些软件,会从软件安装目录中读取配置文件做初始化。
一个知识点: Windows 中的 “文档” 和 “ProgramData” 、“AppData” 这些目录用于保存桌面软件运行时的配置,麒麟系统中,相对应的相当一部分桌面软件,在初次启动后,会在用户家目录下生成对应的配置文件目录,如 chromium 浏览器等。
SecureCRT 运行后,在用户家目录下也创建对应的配置文件目录 .vandyke,其子目录则是具体的配置文件。
其中,SecureCRT_eval.lic 则是关于软件授权及使用等的配置文件,可以看看其具体内容,关注 Expiration 和 Issue Date 两个时间点。
当试用到期后,可以到这个目录,修改 SecureCRT_eval.lic 配置文件,修改两个时间点,按当前日期,延后 30 天,保存后,关闭当前的 SecureCRT 窗口,重新运行打开,则会提示又有 30 天的试用期。
4、其他
Q:修改 Is Eval License: Y 为 N 是否可以跳过试用期限,直接就是正式版本?
A:并不可行,应该还有其他方面的协同检测。