环境背景
主机操作系统:Windows 7 Enterprise, 64-bit 6.1.7601, Service Pack 1
虚拟机版本:VMware Workstation 14 pro 14.0.0 build-6661328
虚拟机下的ubuntu:16.04
下载和安装SecureCRT
SecureCRT破解
1.替换dll
将这个keygen.exe放到secureCRT安装目录下,并将SCP.dll替换到secureCRT安装目录下:
C:\Program Files (x86)\VanDyke Software\SecureCRT(默认安装模式下的路径)
注意点:
- 关闭CRT
- 用管理员的身份运行keygen.exe
2.初始界面
3.点击Patch_选择SecureCRT.exe(点击两次Patch都选中.exe)
4.出现下面图,表示成功
5.点击Generate更新数据
6.重新运行SecureCRT
- 双击运行后弹出如下图:
- 点击【Enter License Data】,跳到下图:
- 点击【下一步】,跳到如下图:
4.点击【Enter License Manually】,跳到如下图:
7.按照注册机中的数据填写就可以使用CRT了
参考文献
《SecureCRT8.1+SecureCRT_keygen完成注册》
windows上SecureCRT登陆到ubuntu系统
1.设置虚拟机网卡模式
虚拟机网卡Vmware Network Adapter VMnet8 的IP地址需要和虚拟机ip同个网段
- 虚拟机IP地址查询命令:终端输入ifconfig
- 虚拟机网卡IP地址查看:dos窗口输入ipconfig 或者 控制面板-网络和Internet-网络连接
虚拟机 -> 虚拟机设置 -> 网络适配器 ->选择自定义(U):特定虚拟网络->VMnet8(NAT 模式)
2. 配置SecureCRT
- 打开SecureCRT,点击文件,再点击连接(连接过程需要保持linux处于开机状态,否则会连接失败)
- 右键点击Sessions,再点击新建会话
- SecureCRT协议不需要修改,直接点击下一步
- 主机名填写在Linux中查看到的IP地址,端口和防火墙均不需要修改,用户名可不填,填写完成后,单击下一步
- SecureFX协议不需要修改,直接单击下一步
- 会话名称可自行填写,描述可忽略不填,填写完成单击“完成”
- 最后选中创建好的会话窗口单击“连接”,输入用户名和密码即可连接成功
SecureCRT 8.3 配色方案
1.Options(选项) -> Session Options(会话选项) -> Terminal -> Emulation(仿真)
- 在上图4的位置:下拉选择为Linux
- 在上图5的位置:勾选ANSI Color
- 在上图6的位置:去掉勾
2.Options(选项) -> Global Options ->Terminal -> Appearance -> ANSI Color
- 在上图4的位置:调整配色
3.根据对应颜色一一调整:
如下图所示
4.参考文献
SecureCRT向ubuntu传输文件
- 使用SecureCRT登录到linux系统
- Alt+P 打开sftp传输界面
- 输入put指令 + 文件路径(文件在windows上的路径)
a. 例如: - 再返回SecureCRT界面,输入ls指令查看一下是否上传成功
常见问题
1. SecureCRT无法连接虚拟机
报错:the remote system refused the connection
解决:需要先安装openssh-server
安装步骤:
记录一下Ubuntu17.10的openssh-server的安装和使用。安装之后就可以使用ssh登陆Ubuntu了,所以是Ubuntu的基础设定之一。
步骤 | 命令 | 说明 |
---|---|---|
1 | sudo su | 切换至root用户,ubuntu缺省下root用户有所限制,使用sudo su可以使用当前管理用户的密码切换至root用户,也可以在需要安装权限的命令前加sudo |
2 | apt install openssh-server | 安装openssh-server |
3 | /etc/init.d/ssh status | 确认openssh-server状态 |
4 | /etc/init.d/ssh restart | 重新启动openssh-server |
再连接测试