第四天-secureCRT-ssh客户端使用详解

详细出处参考详解:

http://www.cr173.com/html/24759_1.html

http://jingyan.baidu.com/article/ff41162581e24a12e48237d1.html

http://www.tuicool.com/articles/qmieay

SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件,本文主要介绍SecureCRT的使用方法和技巧

VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH(SSH1和SSH2)。

本文主要介绍SecureCRT的使用方法和技巧。

【概念解释】什么是SSH?

SSH的英文全称是Secure Shell

传统的网络服务程序,如:ftp和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和
数据。而通过使用SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。同时通过SSH的数据传输是经过压缩的,所以可以提
高数据的传输速度,既然如此我们为什么不使用它呢。SSH是由客户端和服务端的软件组成的,有两个不兼容的版本分别是:1.x和2.x。至于具体如何安装
服务器端,普通用户就不需要关心了。

一、安装

1、安装

首先要下载SecureCRT,目前最新的版本为6.1.3 (截止到2008年2月,其破解版本TBE或AGAiN),我们以5.53版为例进行介绍,下载安装文件scrt553.exe和破解文件keygen.exe。

安装过程很简单,运行scrt553.exe,只要“下一步”即可,安装过程中可以看到 SecureCRT支持以下协议:

安装完成后,第一次启动SecureCRT会有如下提示:

用户需要指定一个目录,用来存放SecureCRT的配置信息。此目录默认为C:\Documents and
Settings\用户名\Application
Data\VanDyke\Config,如果是升级SecureCRT需要保持此文件夹与旧版本一致,如果重装系统,一定要备份此目录。

如果需要更改,启动SecureCRT后点击Options => Global ptions => General修改 Configuration folder即可。

2、破解

未破解版本,只有30天的使用期。关闭SecureCRT,将keygen.exe拷贝到安装目录C:\Program
Files\SecureCRT中,运行它,填写Name,Company后点击Generate得到Serial, Date, License
Key信息,点击Patch按钮,破解并备份SecureCRT主程序。

运行SecureCRT,点击Help=> Enter License Data…,填写从keygen得到的注册信息即可。一般AGAiN破解版本期限一年。

二、基本设置

修改设置

为了SecureCRT用起来更方便,需要做一些设置,需要修改的有如下几处:

1、退出主机自动关闭窗口

Options => Global ptions => General => Default Session => Edit Default Settings...

SecureCRT使用说明 - 脚本之家

Terminal中将Close on disconnect 选上,当用户从主机中退出后可以自动关闭当前连接的窗口。

SecureCRT使用说明 - 脚本之家

2、修改默认卷屏行数

当你做一个操作,屏幕输出有上百行,当需要将屏幕回翻时,这个设置会有很大帮助,默认为500行,可以改为10000行,不用担心找不到了。

Terminal => Emulation => Scrollback 修改为10000。

SecureCRT使用说明 - 脚本之家

3、修改SFTP默认下载路径(可选):

对于使用SSH的连接中,可以使用SFTP下载文件,在这里可以设置文件的下载目录(默认为下载到“我的文档”中)

Connection => SSH2 => SFTP Tab => Initial directories => Local directory

SecureCRT使用说明 - 脚本之家

4、修改Xmodem/Zmodem上传下载路径(可选)

SecureCRT可以使用Xmodem/Zmodem方便的上传和下载文件。

在Session options =>Xmodem/Zmodem => Directories中设置

5、拷贝与粘贴的设置

通过鼠标操作即可拷贝或粘贴所需内容是一个非常方便的设置

Options => Global ptions => Terminal => Mouse

选中Copy on select 和 Paste on middle button

这样设置后,只要用鼠标选中所需内容,则将内容拷贝到剪切板中,点击鼠标中键即可粘贴内容。

SecureCRT使用说明 - 脚本之家

另外可以设置使用Windows下的拷贝粘贴快捷键,Options => Global ptions => General
=> Default Session => Edit Default Settings... => Terminal
=> Mapped keys => Use windows copy and paste hotkeys

SecureCRT使用说明 - 脚本之家

6、Tabs设置

从Secure5.0以后,增加了Tabs(标签)选项,多个连接可以在同一个窗口下打开,类似IE7.0的风格。将Double-click 选项修改为 Close Tab,双击标签可关闭连接窗口。

SecureCRT使用说明 - 脚本之家

三、界面介绍

1、菜单

1)File文件

Connect... 连接,打开一个连接或者编辑已有的连接,创建新连接。

Quick Connect... 快速连接,快速连接对话框,快速连接主机的最便捷方式。

Connect in Tab... 在Tab中打开一个新的会话窗口。

Clone Session 克隆当前会话窗口。

Connect SFTP Tab 打开SFTP窗口,对于SSH连接,此选项可用。在此会话窗口中可使用SFTP命令传输文件。

Reconnect 重新连接

Disconnect 中断当前会话窗口的连接

Log Session 把当前窗口的会话记录到log文件中。

Raw Log Session 将更详细的会话记录到log文件中,包括服务器更详细的响应信息。

Trace Options 在log文件中记录协议会话信息选项。(包括客户端与主机互相连接时的一些信息内容)

2)Edit编辑

拷贝粘贴等

3) View视图

显示各种工具条

4) Options选项

包括全局选项和Session选项

5) Transfer传递文件

使用Xmodem/Zmodem上传下载文件

6) Script.脚本

运行一个脚本文件,或记录一个新的脚本。(类似Word中的宏功能)

7) Tools工具

键盘映射编辑,密钥生成工具等

8) Help帮助

2、对话框和按钮

点击File => Connect可出现Connect对话框。

从左至右按钮依次为:

连接(激活选中的连接条目);快速连接(快捷连接新的主机);新建连接(在对话框中新增一个连接条目);剪切;复制;粘贴;删除(对话框中的条目);新建文件夹,属性(显示选中条目的属性),创建条目的桌面快捷方式,帮助。

SecureCRT使用说明 - 脚本之家

Connect对话框下方有两个选项:

Show dialog on start (启动SecureCRT时显示Connect对话框);

Open in a tab (以新标签卡的形式打开一个会话),选中此选项,新的会话窗口如下图所示:

在Linux主机下,可以使用Xmodem/Zmodem方便的上传和下载文件

基本命令:sz 下载文件到本地;rz 上传本地文件到主机。

5、其它技巧

1)使用脚本来进行重复性工作

可以像word的宏一样,把你的重复性操作记录为一个脚本文件

Script. => Start Recording Script,开始记录

Script. => Stop Recording Script,停止记录, Save as …保存成script文件。下次调用时Script. => Run => Select Script. to run …

SecureCRT使用说明 - 脚本之家

2)使用Map key来进行重复输入工作

可以设置为全局选项(对所有连接都有效),也可以只设置为Session选项,如下图

Options => Session ptions => Terminal => Mapped keys => Map a key,出现Map Key 对话框

SecureCRT使用说明 - 脚本之家SecureCRT使用说明 - 脚本之家

例如,单击F12键,在Send String 输入你要经常重复使用的命令,ok

SecureCRT使用说明 - 脚本之家

则下次在会话窗口中点击F12键将直接输入df –m

3)自动登录

以登录一个Telnet的主机为例,Session ptions => Connection => Logon Scripts
=> Automate logon, 在login后的send中输入用户名,在Password后的send中输入密码。则可实现自动登录。

SecureCRT使用说明 - 脚本之家

用SecureCRT来上传和下载数据

SecureCRT可以使用linux下的zmodem协议来快速的传送文件,只要设置一下上传和下载的默认目录就行

options-->session options-->file transfer 下可以设置上传和下载的目录

剩下的只要在用SecureCRT登陆linux终端的时候:

发送文件到客户端:

sz filename

zmodem接收可以自行启动.

从客户端上传文件到linux服务端:

只要服务端执行,

rz

然后在 SecureCRT 里选文件发送,协议 zmodem。

时间: 2024-11-03 05:42:58

第四天-secureCRT-ssh客户端使用详解的相关文章

linux下ssh连接缓慢详解

摘自:https://blog.csdn.net/asd2479745295/article/details/83006379 linux下ssh连接缓慢详解原创皮的开心 最后发布于2018-10-11 09:13:37 阅读数 1824 收藏展开    最近发现公司新linux控制器使用ssh连接特别慢,大概要10秒钟左右,scp也是需要10秒左右,但是ping速度特别快.使用ssh -l IP -v 可以查看连接卡在,SSH2_MAG_SERVICE_ACCEPT received后,停顿了

boost asio异步读写网络聊天程序客户端 实例详解

// // chat_client.cpp // ~~~~~~~~~~~~~~~ // // Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://ww

Linux下ORACLE客户端安装详解

1.首先去oracle官网下载以下安装包(http://www.oracle.com/technetwork/topics/linuxsoft-082809.html) instantclient-basic-linux.x64-11.2.0.3.0.zip instantclient-odbc-linux-11.2.0.3.0.zip instantclient-sdk-linux.x64-11.2.0.3.0.zip instantclient-sqlplus-linux.x64-11.2.

WebSocket安卓客户端实现详解(一)–连接建立与重连

http://blog.csdn.net/zly921112/article/details/72973054 前言 这里特别说明下因为WebSocket服务端是公司线上项目所以这里url和具体协议我全部抹去了,但我会尽力给大家讲明白并且demo我都是测试过,还望各位看官见谅 我们先粗犷的讲下流程,掌握个大概的方向,然后在深入讲解细节的实现.这里先解答一个疑惑,为啥我们这要用WebSocket而不是Socket呢,因为WebSocket是一个应用层协议很多东西都规定好了我们直接按他的规定来用就好

Android基础之十四数据存储 之 SQLite数据库详解

Android基础之十四数据存储 之 SQLite数据库详解 SQLite 是一款 轻量级的关系型数据库,它的运算速度非常快,占用资源很少,通常只需要几百 K 的内存就足够了,因而特别适合在移动设备上使用. SQLite 不仅支持标准的 SQL 语法,还遵循了数据库的 ACID( 原子性(Atomicity) .一致性(Consistency) . 隔离性(Isolation) . 持久性(Durability))事务,所以只要你以前使用过其他的关系型数据库,就可以很快地上手 SQLite.而

WebSocket安卓客户端实现详解(三)–服务端主动通知

WebSocket安卓客户端实现详解(三)–服务端主动通知 本篇依旧是接着上一篇继续扩展,还没看过之前博客的小伙伴,这里附上前几篇地址 WebSocket安卓客户端实现详解(一)–连接建立与重连 WebSocket安卓客户端实现详解(二)–客户端发送请求 终于是最后一篇啦,有点激动\ ( ≧▽≦ ) /啦啦啦, 服务端主动通知 热身完毕,我们先回顾下第一篇中讲到的服务端主动通知的流程 根据notify中事件类型找到对应的处理类,处理对应逻辑. 然后用eventbus通知对应的ui界面更新. 如果

网络互联技术(四)-LSA的第四和第五种类型详解

LSA的第四和第五种类型详解 一.External LSA:第五种LSA 我们前面已经详细介绍了前面三种LSA,今天就接着介绍第四种和第五种LSA.因为理解ASBR Summary LSA--第四种LSA需要涉及External LSA的一些知识,所以我们先介绍第五种LSA,然后再回过头来看第四种LSA. External LSA由ASBR(Autonomous System Border Router,自治系统边界路由器,我们前面说过了OSPF网络就是一个自治系统)产生.它是用来通告OSPF网

第三课 第四讲03_04_Linux用户及权限详解

第三课 第四讲03_04_Linux用户及权限详解1.库和进程是同级的.进程可以获取CPU时间,内存地址,调用各种文件2.权限:定义了计算机资源和服务的访问能力叫权限3.逻辑容器,用户 关联权限就是用户组.用于指派权限,不能独立登陆 4.文件属主,文件属组,其他,5.用户和组在计算机里面就是个标识符6.进程也有属主和属组进程的安全上下文(secure context),进程属主和资源属主7.文件r,w,xr:read可读,可用使用文件查看命令cat等命令查看文件内容w:write可写.可用使用文

“全栈2019”Java第六十四章:接口与静态方法详解

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第六十四章:接口与静态方法详解 下一章 "全栈2019"Java第六十五章:接口与默认方法详解 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组&qu