SecureCRT – 嗨软 https://ihacksoft.com/archive 分享最好用的常用软件 Tue, 22 Nov 2022 02:41:09 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.26 SecureCRT/SecureFX 区别及技巧 – 乱码、跳板机、日志、端口转发等 https://ihacksoft.com/archive/806.html https://ihacksoft.com/archive/806.html#respond Sat, 12 Oct 2019 02:56:29 +0000 https://ihacksoft.com/?p=1535   首先说说 SecureCRT 和 SecureFX,很多人不清楚两者的区别。一般前者用得多一些,后者本人也就用过一两次。两者出自同一公司,功能上是不一样的,其实都用一下就清楚了。

SecureCRT 中文绿色版

  SecureCRT 是一款终端仿真软件,和 Putty 的功能类似。不过相比Putty比较简单的功能,SecureCRT 软件还是有许多的优势。比如可以一次创建多个 Tab Page,连接多台远程主机;Button Bar、定制化界面等等。支持的协议有:SSH2、SSH1、Telnet、Telnet/TLS、RLogin、Serial、TAPI、Raw。基本上也就 SSH2、 Telnet 和 Serial,其他协议并不常用。

  SecureFX 是用来传输文件,它的优点在于可视化界面,将本地主机和远程主机的目录结构以树形结构的方式显示出来。文件的传输可以直接手动拖动而无需使用命令。目前 SecureFX 支持一下几种协议SFTP、FTP、FTP/TLS(implicit)、FTP/TLS(explicit)、SCP。

解决 SecureFX 文件夹中文乱码问题

首先在 选项 -> 会话选项 -> 终端 -> 外观 中设置字符编码为UTF-8
然后在全局选项中找到配置文件目录,如:
D:\Program Files\SecureCRT\SecureCRT\ConfigVanDyke
进入到该目录中,选择“Sessions”
在“Sessions”中找到对应会话的ini文件以及 Default.ini ,用文本编辑器打开
在打开的ini文件中,查找:Filenames Always Use UTF8 将其值修改为:00000001,保存退出。

端口转发功能

socks5端口转发

本地:填写端口号 如,5000
远程:勾选 "使用SOCKS 4或5动态转发"
勾选不请求一个shell
终端 -> 反空闲 发送协议 NO-OP 每60秒

将所有输出保存到日志文件中

保存操作历史,方便在出现误操作后复盘

创建日志保存目录:D:\logs\
最终日志文件名形如:07_07_23-07-38____阿里云12.23.34.45.log (月份_日期_时-分-秒___连接名称.log)

会话选项 -> 终端 -> 日志文件
日志文件名:D:\logs\%M_%D_%h-%m-%s____%S.log
勾选:在连接上开始记录日志,追加到文件,半夜时启用新日志

全局选项 -> 常规 -> 默认会话 编辑默认设置,和上面一样的设置。

个性化配置

终端 -> 外观
颜色方案:Traditional
标准字体:新宋体 15pt
精确字体:新宋体 15pt
字符编码:UTF-8
勾选 使用Unicode线条绘制字符

终端 -> 访真
终端:Linux
勾选 ANSI颜色,使用颜色方案

全局选项 -> 终端
鼠标:选中时复制,粘贴用中按钮

登录时执行远程命令

一、使用自定义提示符

PS1="\033[36m[\u@\h\033[0m \033[1;37m$(/sbin/ip a|grep inet|grep -v 127.0.0.1|cut -c 10-|cut -f 1 -d /|grep -v :|head -n 1)\033[0m \033[36m \t \w]\033[0m \n\\$" sudo su
# 参数说明
颜色部分
\033[36m    天蓝色   \033[0m
\033[1;37m  白色加粗 \033[0m
去掉颜色配置后
PS1="[\u@\h $(/sbin/ip a|grep inet|grep -v 127.0.0.1|cut -c 10-|cut -f 1 -d /|grep -v :|head -n 1) \t \w] \n\\$" sudo su
\u 当前用户
\h 主机名
\t 当前时间 如,12:21:58
\w 完整路径
\n 换行
\$ 提示符,root为# 其他为$  注意前面需加添加一个反斜杠转义
sudo su  切换为root用户,可为其他命令
$(/sbin/ip a|grep inet|grep -v 127.0.0.1|cut -c 10-|cut -f 1 -d /|grep -v :|head -n 1) 获取当前登录主机ip地址
注:获取ip的方法很多,但我这种方法没有使用单引号,在跨越跳板机时很有用
说明:
cut -c 10-     去掉前10个字符
cut -f 1 -d /  以/作为分割符 分割后取第一1段
grep -v :      排除ipv6地址
head -n 1      取第一行 解决配置有多个ip的情况

二、跨越跳板机

sudo ssh root@172.16.1.100 -p 22 -t "cd /mnt && PS1='\033[36m[\u@\h \$(ip a|grep inet|grep -v 127.0.0.1|cut -c 10-|cut -f 1 -d /|grep -v :|head -n 1) \t \w]\033[0m \n\\$' bash"
sudo ssh root@172.16.1.100 -p 22 -t "cd /mnt && PS1='\033[36m[\u@\h\033[0m\033[1;37m \$(ip a|grep inet|grep -v 127.0.0.1|cut -c 10-|cut -f 1 -d /|grep -v :|head -n 1)\033[0m \033[36m\t \w]\033[0m \n\\$' bash"
# 说明
# 登录到跳板机后 通过ssh连接到另一台机器 并切换到/mnt目录 并使用自定义提示符
# 注意 在-t的参数中 $需要转义 否则在跳板机就解析而不是到目的主机解析

最后,SecureCRT 和 SecureFX License 存放位置
注册表:HKEY_LOCAL_MACHINE\SOFTWARE\VanDyke
导出该路径及其下所有键值恢复即可
此外,HKEY_CURRENT_USER\Software\VanDyke 也有一份,不过没有也OK。

]]>
https://ihacksoft.com/archive/806.html/feed 0
最经典的 SecureCRT 下载:中文版+绿色版,无需注册打开即用! https://ihacksoft.com/archive/717.html https://ihacksoft.com/archive/717.html#comments Fri, 21 Jun 2019 12:14:52 +0000 https://ihacksoft.com/?p=1446   本人一直使用的 SecureCRT 版本,在此分享一下。虽然不是最新版本,但是绝对好用!首先,它是汉化中文版;其次,它是绿色便携版,解压后打开即可使用;再次,此版本已经内部注册,无需找注册码进行破解;最后,小何同志我做了一定的精简,压缩后体积只有 8M 多点,U盘一拷,随处可用,十分方便。

SecureCRT 中文绿色版

  虽然有同类软件如 Putty、XShell 等远程连接客户端程序(Telnet+SSH+串口),但是本人最爱的还是 SecureCRT,界面舒服,功能强大,而最关键的是,这么多年使用下来,非常稳定,从来没有出现过连接中断、程序崩溃等类似的意外。刚开始使用,是当年在银行作信息化运维的时候,经常捧着个笔记本电脑(Thinkpad X61),去下面各分行网点调试交换机设备,用串口线连接,然后打开 SecureCRT 操作相关命令。一晃已有好多年了,现在在政府机关工作,依然少不了它,不管是网络管理,还是远程连接 Linux 服务器。多年使用下来,已得心应手。

  此版本为 7.0 版本,似乎没有找到后续版本的汉化版本,虽然全英文使用起来也没问题,但看起来总是中文界面舒服一点,而且主要用不到最新版的诸多新功能新特性。下面提供32位和64位版本下载:

Note: There is a file embedded within this post, please visit this post to download the file. ]]>
https://ihacksoft.com/archive/717.html/feed 3
SecureCRT 改变字体和背景颜色的方法 https://ihacksoft.com/archive/1311.html https://ihacksoft.com/archive/1311.html#respond Mon, 15 Feb 2016 05:53:40 +0000 https://ihacksoft.com/?p=2040   SecureCRT 是我经常需要用到的工具,但默认的白底黑字看着有点腻,想改成我喜欢的黑底绿字,怎么设置?网上搜寻了一下,再加上自己的实践操作,搞定了!方法如下:

  打开 SecureCRT,Options,Global Options,Default Session,然后看到右侧下方的 Edit Default Settings,Appearence,右侧的“Current color scheme”可以选择多种方案,我选择了“Traditional”就是我要的黑底绿字效果。其它效果你可以自己调节的。

]]>
https://ihacksoft.com/archive/1311.html/feed 0