当前位置: 首页 > article >正文

SecureCRT -- 使用说明

【概念解释】什么是SSH?

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

一、基本设置

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

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

Options => Global options => General => Default Session => Edit Default Settings

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


2、修改默认卷屏行数

当你做一个操作,屏幕输出有上百行,当需要将屏幕回翻时,这个设置会有很大帮助,默认为500行,可以改为10000行,不用担心找不到了。 
Terminal => Emulation => Scrollback 修改为10000。(汉化版在文件传输 => 查看


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

对于使用SSH的连接中,可以使用SFTP下载文件,在这里可以设置文件的下载目录(默认为下载到“我的文档”中) 
Connection => SSH2 => SFTP Tab => Initial directories => Local directory 
文件传输 => 选项


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

SecureCRT可以使用Xmodem/Zmodem方便的上传和下载文件。 
Session options =>Xmodem/Zmodem => Directories中设置


5、拷贝与粘贴的设置

通过鼠标操作即可拷贝或粘贴所需内容是一个非常方便的设置 
Options => Global options => Terminal => Mouse 
选中Copy on selectPaste on middle button 
这样设置后,只要用鼠标选中所需内容,则将内容拷贝到剪切板中,点击鼠标中键即可粘贴内容。

另外可以设置使用Windows下的拷贝粘贴快捷键,Options => Global ptions => General => Default Session => Edit Default Settings… => Terminal => Mapped keys => Use windows copy and paste hotkeys 
选项 => 全局选项 => 常规 => 默认会话 => 编辑默认会话 => 终端映射键 => CUA设置


6、Tabs设置

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

常用设置

1. 调整SecureCRT终端显示和回滚缓冲区大小

        为了更加方便的使用SecureCRT,首先得对终端进行一些调整,步骤如下: 通过SecureCRT顶端菜单中的“Options”→“Session Options”,打开会话选项窗口,然后单击左侧菜单“Terminal”→“Emulation”,并勾选右边的“ANSI颜色”,再到终端右边选择“Linux”,最后设置缓冲区大小,单击“确定”完成设置

 2. 调整字体大小等

        通过SecureCRT顶端菜单中的“Options”→“Session Options”,打开会话选项窗口,然后单击左侧菜单“Appearance”。

 3. 配置本地机器上传和下载目录

        在会话管理界面,单击左侧菜单“Xmodem/Zmodem”,然后可在右侧目录中设置上传和下载目录(上传和下载目录可以是同一个,但必须是系统中有的目录)

 4. 配置超时不会自动断开连接

        在利用SecureCRT远程连接服务器的时候,经常会碰到一分钟不操作界面,就会断开连接的尴尬情况,如果公司登陆服务器的设置比较繁琐,你还得进行一连串繁琐的操作,很耗时,但是你可以通过SecureCRT设置定时发送空信息来保持连接。具体操作如下:

Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP

(中文版:选项->会话选项->终端->反空闲->发送空字符串保持连接)

        后面的设置时间默认的是60秒,只要小于自动断开Linux设置的连接的时限就可以了。如下图所示:

5. 配置解决终端显示乱码的问题。

        当用SecureCRT连接linux时,总会遇到这样的问题,在服务器的终端的中文正常显示,但是通过SecureCRT连接后的终端显示的中文为乱码。许多人碰到这样问题时的第一反应就是Linux终端的编码问题,(也许是平时没留意服务器终端显示中文是正常的)进而去修改Linux的编码,但是实际问题确实SecureCRT终端显示的编码问题。具体解决方法如下:

Options->Session Options->appearance->Character encoding更改为UTF-8编码,重新连接即可。

6. 配置记录SSH操作日志及输出

        很多人使用SecrueCRT时都有记录输出信息的习惯,以便进行问题分析。以前老版本的SecrueCRT仅支持手动记录日志问题,现在软件的易用性更好了,也同时支持了自动记录日志的功能。这里将简单介绍SecrueCRT自动记录日志的常用配置。

File->Log Session。

总结:

        跟着步骤来就行,有问题评论区留言。


http://www.kler.cn/a/149833.html

相关文章:

  • 使用HTML、CSS和JavaScript创建动态圣诞树
  • SCUI Admin + Laravel 整合
  • 卸载一直显示在运行的应用
  • 高效运维:构建全面监控与自动化管理体系
  • pgsql和mysql的自增主键差异
  • 智慧仓储物流可视化平台
  • 【Apifox】测试工具自动编写接口文档
  • ubuntu系统进入休眠后cuda初始化报错
  • 【Redis基础】Redis基本的全局命令
  • 一文详解Python中常用数据类型
  • render函数举例
  • vue中下载文件后无法打开的坑
  • Linux 下命令行启动与关闭WebLogic的相关服务
  • PPP/INS紧组合代码学习
  • uniapp设置手机通知权限以及uniapp-push2.0推送
  • 【迅搜04】索引配置(一)加载配置文件以及服务端配置
  • SpringBoot : ch09 整合Redis
  • 解析javascript数组方法 find 和 filter 有何区别
  • Android 11.0 默认开启USB调试功能
  • 【C++】内存管理(new与delete)
  • android开发:安卓13Wifi和热点查看与设置功能
  • 【Java Spring】SpringBoot 五大类注解
  • 使用elasticsearch-head插件修改elasticsearch数据
  • [UGUI]Unity背包系统制作详细步骤
  • 【古月居《ros入门21讲》学习笔记】15_ROS中的坐标系管理系统
  • 王者农药小游戏