如果你和我一样无法忍受Linux默认的Terminal,你可以尝试给自己的Linux安装终端模拟工具:SecureCRT。
安装介质的获取可以从官方网站上得到:
https://www.vandyke.com/download/securecrt/download.html
SecureCRT_1
当前决定在Linux下部署,所以选择“SecureCRT for linux”。
然后在分栏中选择你当前的Linux发行版,我的当前系统是RHEL7,所以选择“Red Hat Enterprise Linux 6.0 64-bit”即可。

安装介质有两种版本:RPM包或者压缩文件。
他们的区别是:RPM包需要在目标系统上安装后才能使用,而压缩文件(*.tar.gz)则可以解压后立即使用(类似绿色版本,无需安装)。

而安装介质的内容有两种版本:
1.单纯的SecureCRT
2.融合了SecureCRT与SecureFX的整合包(该版本包含FTP工具:SecureFX)

这里,我选择:SecureCRT + SecureFX 7.3.4 Bundle *的压缩包版本。

然后,你会看到如下的登录界面:
SecureCRT_2
这里的登录账户你可以在VANDYKE.COM免费注册。

登录成功后,填写一些基本的反馈信息后,就可以下载了:
SecureCRT_3

SecureCRT_4

下载完成后,上传服务器,并解压:

在上面的解压后文件中:
运行“./SecureCRT”,即可开启SecureCRT的程序
FTP工具是:SecureFX

注意,在LInux中,执行上述两个命令的时候极有可能碰到的问题是这样的:

如上所示:没有找到“libpython2.6.so.1.0”的支持。

这个时候,你需要为Linux安装Python2.6(Python的版本过高也不可以,太低也是不行的)。

1 – 下载Python 2.6:

2 – 解压缩:

3 – 创建Python 2.6安装目录:

4 – 编译与安装:

5 – 查看“/usr/Python26”,安装后的状态:

配置Linux动态链接库设定:
修改:/etc/ld.so.conf

如上,将Python 2.6的动态链接库路径添加进去。

确认修改生效:
查看动态链接库当前状态的详细信息:

可以看到其中有了Python 2.6的链接库记录:
/usr/Python26/lib:
libpython2.6.so.1.0 -> libpython2.6.so.1.0

这样,再次执行“./SecureCRT”的时候,就不会报错“libpython2.6.so.1.0”找不到了。

启动SecureCRT:

GUI:
第一次执行时会需要登记Licence信息:
SecureCRT_5
或者,你可以选择试用,不过只有30天的试用期。

关于激活:
SecureCRT_6

SecureCRT_7

SecureCRT_8

SecureCRT_9

SecureCRT_10

SecureCRT_11

SecureCRT_12
走到这里,“OK”之后,注册的流程就完成了。

进入SecureCRT的主界面后,从帮助的About中,你可以看到当前的软件版本与Licence信息:
SecureCRT_13

查看文件系统,你会知道上面的注册过程实际上是在当前用户下增加了一个*.lic的文件:

就像上面看到的,就是增加了一个“SecureCRT.lic”的文件。

如果下次还是提示30天过期的话,将它的文件名修改为“SecureCRT_eval.lic”:

————————
剩下的操作,基本上就和MS Windows没有什么差别了。

上面离线注册的时候的信息如下:

for SecureCRT 7.3.* / 6.7.* 也是适用的:
A:

B:

——————————————————————————
Done。

2 thoughts on “Use SecureCRT on Linux”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装