Secure CRT 自动记录日志log配置

原文地址:http://blog.youkuaiyun.com/tianlesoftware/article/details/9353909

作为一个运维DBA,在处理故障或者操作的时候,都应该养成一个记录日志的信息。当然,一般我们也是通过SecureCRT来连接系统,因此都是用这个工具来记录日志。

之前我都是每次操作之前,点击记录日志的功能。麻烦是麻烦一点,到也习惯了这种做法,当然,有时候也会忘记记录log。

昨天研究了一下,SecureCRT 也是可以自动记录日志的。 当然,这个功能在N年前就有了,只是我一直没有去研究它。

搜了一下SecureCRT 的版本,已经到7.1了,我一直用的都是多年前的6.0  软件而已,没必要去追新,不过今天还是更新了一下。

 SecureCRT7.1的下载地址: http://www.vandyke.com/download/securecrt/download.html

 配置自动log操作如下:

1.options ---> Global Options

 

 

2. Edit Default Setting

 

3. 设置log 文件属性

 

 点击 日志 ,在选项框中 Log file name中填入路径和命名参数:

E:\Dave\SecureCRT_Log\%Y_%M_%D_%H.log

 日志的格式为:年_月_日_主机名.log的日志,然后勾上Start log upon connect 和 append to file。

 参数含义如下:

%H   主机名(连接主机的IP地址)

%Y   年份

%M    月份

%D   日

%h   小时

%m    分钟

%s   秒

 在Custom log data 中的On each line会话框中填入:

%Y%M%D_%h:%m:%s

则CRT会在日志内容中的每行加入时间戳,具体内容按需要填入参数。

 4. 验证

 

 

 

小知识,随笔记之。

 版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

QQ:      251097186

Skype:    tianlesoftware

Email:    tianlesoftware@gmail.com

Blog:     http://blog.youkuaiyun.com/tianlesoftware

Weibo:    http://weibo.com/tianlesoftware

Twitter:  http://twitter.com/tianlesoftware

Facebook: http://www.facebook.com/tianlesoftware

Linkedin: http://cn.linkedin.com/in/tianlesoftware

<think>嗯,用户现在问的是SecureCRT的基础使用。首先,我需要确定用户对SecureCRT的了解程度。可能他们之前用过其他SSH客户端,比如PuTTY,或者这是他们第一次接触这类工具。用户之前的问题是关于Linux系统操作的,现在转向SecureCRT,可能他们需要远程连接到Linux服务器进行管理,所以作为技术支持或系统管理员,SecureCRT是一个常用工具。 接下来,我需要回忆SecureCRT的主要功能和基本操作步骤。用户可能最关心的是如何快速连接到远程服务器,管理会话,进行文件传输,以及一些实用技巧,比如保存日志或设置快捷键。同时,考虑到用户可能是新手,需要详细说明每个步骤,避免使用过于专业的术语,但又要保持准确性。 之前的回复结构比较清晰,分点列出,所以这次也应该保持类似的格式。可能需要包括安装、创建会话、连接设置、文件传输、多会话管理、配置优化等部分。同时,用户可能遇到常见问题,比如连接失败、密钥认证问题,这些也需要在注意事项中提及。 另外,需要检查是否需要补充一些截图或更详细的步骤说明,但根据系统指令,只能使用文本,所以需要用清晰的代码块和步骤描述。还要注意中英文术语的转换,比如“SSH”无需翻译,但功能名称可能需要用中文解释,比如“会话管理”。 可能用户还关心SecureCRT的高级功能,比如脚本自动化,但作为基础使用,这部分可能不需要深入,但可以简要提及,让用户知道有这些功能存在。同时,确保所有命令和操作步骤符合安全最佳实践,比如使用密钥认证而非密码,提醒用户不要泄露密钥。 最后,需要验证提供的信息是否准确,比如SecureCRT的最新版本是否有变化,但考虑到基础使用通常变化不大,保持现有步骤的通用性即可。总结时,要鼓励用户在遇到具体问题时进一步询问,以提供更有针对性的帮助。</think>好的!SecureCRT 是一款常用的 **SSH/Telnet 客户端工具**,主要用于远程连接和管理 Linux/Unix 服务器、网络设备(如路由器、交换机)。以下是基础使用方法和关键功能: --- ### **一、安装与启动** 1. **下载安装** - 官网下载对应系统版本(Windows/macOS/Linux)。 - 安装时按向导操作,选择默认配置即可。 2. **启动界面** - 打开后主界面显示「会话管理器」,可新建或导入已有会话。 --- ### **二、创建并连接会话** #### 1. **新建会话** - **步骤**: - 点击工具栏「新建会话」按钮(或按 `Ctrl+N`)。 - 选择协议:**SSH2**(推荐)、Telnet、Serial 等。 - 输入服务器信息: ```bash 主机名:192.168.1.100 或 example.com 端口:22(SSH默认端口) 用户名:your_username ``` - 保存会话名称(如 `My_Server`),方便下次快速连接。 #### 2. **连接服务器** - 双击已保存的会话,输入密码(或配置密钥认证)。 - **密钥认证配置**(更安全): - 生成密钥对:菜单栏 `Tools` → `Create Public Key` → 选择类型(如 RSA)。 - 将公钥(`.pub` 文件)上传到服务器的 `~/.ssh/authorized_keys`。 - 在会话属性中设置私钥路径:`Connection` → `SSH2` → `Authentication` → `PublicKey` → 选择私钥文件。 --- ### **三、基础操作** #### 1. **终端使用** - 输入命令与本地终端一致(如 `ls`, `cd`, `vim`)。 - **快捷键**: - `Ctrl+C`:终止当前命令。 - `Ctrl+D`:退出当前会话。 - `Ctrl+Shift+C/V`:复制/粘贴(Windows 风格)。 #### 2. **文件传输** - **SFTP 功能**: - 连接后,点击菜单栏 `File` → `Connect SFTP Tab` 打开 SFTP 窗口。 - 拖拽文件或使用命令: ```bash put local_file.txt # 上传本地文件到服务器 get remote_file.txt # 下载服务器文件到本地 ls # 查看服务器当前目录文件 ``` #### 3. **多会话管理** - **标签页/分屏**: - 右键会话标签 → `New Tab` 或 `Split Vertically/Horizontally` 分屏操作。 - **批量操作**: - 使用「脚本」功能(`Script` 菜单)批量执行命令。 --- ### **四、实用配置** #### 1. **会话属性优化** - **字体与颜色**: - `Session Options` → `Terminal` → `Appearance` 调整字体大小和配色方案。 - **防断连**: - `Connection` → `Send Protocol NO-OP` 设置每 60 秒发送心跳包。 #### 2. **日志记录** - 自动保存操作记录: - `Session Options` → `Log File` → 勾选 `Start Log Upon Connect`,设置日志保存路径。 #### 3. **快捷键自定义** - 菜单栏 `Options` → `Global Options` → `Keyboard Mappings` 修改快捷键。 --- ### **五、常见问题** 1. **连接失败** - 检查网络是否通畅(`ping 服务器IP`)。 - 确认服务器 SSH 服务已启动(`systemctl status sshd`)。 - 检查防火墙是否放行 22 端口。 2. **密钥认证失败** - 确保私钥与服务器公钥匹配。 - 检查服务器 `authorized_keys` 文件权限是否为 `600`。 3. **中文乱码** - 设置终端编码:`Session Options` → `Terminal` → `Appearance` → `Character Encoding` 选择 `UTF-8`。 --- ### **六、扩展功能** - **端口转发**(SSH 隧道): - 在会话属性中设置 `Port Forwarding`,实现本地/远程端口映射。 - **脚本自动化**: - 使用 VBScript/Python 编写脚本,自动化登录和执行命令。 --- ### **注意事项** 1. 敏感操作(如 `rm -rf`)谨慎执行,避免误删服务器文件。 2. 密钥文件需妥善保管,禁止泄露私钥。 3. 长时间连接建议启用日志,便于回溯操作记录。 如果需要具体场景(如配置跳板机、代理转发),可以进一步说明!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值