SecureCRT

巧用 SecureCRT 实现复杂的 ssh 登录过程自动化

我只是一个虾纸丫 提交于 2019-12-30 14:58:51
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 以前公司的服务器都是在 SecureCRT 里直接 ssh 连接,但是最近公司处于安全审计考虑,在所有服务器前加了一层堡垒机,而且密码采用 kerberos 集中授权认证。这样问题就来了,虽然安全审计的目的达到了,但是登录服务器的效率却大打折扣,以前点一次鼠标就登录的过程,现在还要手动输入3次命令或密码才能完成。机器少还好,多的话,这个体验和流程对于追求效率的 RD 来说苦不堪言。记得在《打造 Facebook》一书中也曾提到了 Facebook 的工具文化,其中一条是说凡是被很多人不断重复的好的习惯,都要将其自动化。推而广之,那么这里究竟有没有办法自动化这个登录过程呢? 其实 SecureCRT 本身就可以实现,SecureCRT 的 Logon Action 可以在登录过程中发送指令去完成权限校验实现自动登录。你只需要把整个复杂登录认证流程走一遍,把其中的关键提示文本记下来,然后根据流程顺序创建相应的 Action 即可。 1、自动登录单台服务器 先看图,后面我会说原理。 2、批量登录多台服务器 如图 copy → paste 然后右键属性改下你的 ssh ip 保存即可,这样以后你就可以以文件夹为单位批量登录了。 其实在 %AppData%\Roaming\VanDyke\Config\Sessions

Mac下SecureCRT不能Ctrl+C发送中断信号的问题

眉间皱痕 提交于 2019-12-30 14:55:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 问题: SecureCRT终端中无法使用 Control+C/ Control+A/ Control+U 等快捷命令 解决办法: (1) 将输入法切换到系统输入法:(美国) (2) 改用其他终端: 系统自带终端,iterm2等 引用: 在MAC下装了一个SecureCRT,无法使用 Control +c发送中断,而MAC自带的终端都可以,我断定这无疑不是我键盘的问题而是 SecureCRT 本身。 因此我尝试了各种办法,设置快捷键映射,恢复默认配置,甚至把键盘上可能用的组合都尝试了一个遍,发现了一些新的快捷键而我的 SecureCRT 不能Control+c发送中断的问题依然没有解决。上网查询资料,各种资料都有各式各样的解决办法,也没有能够解决我问题的。 最后乱按一通,无意中把输入法切换到了系统自带的“美式英文”,再次尝试 Control +c的时候发现总是既然神奇的解决了。对的,这个问题是因为我用了非系统的QQ五笔输入法引起的,不用系统的输入法,就算把五笔切换到英文状态也是不能发送 Control +c中断信号的。 总结下来就是: MAC 下的 SecureCRT 只有使用自带的输入法才能用 Control +c发送中断信号。 参考资料: http://www.phpjiayuan.com/87/431

SecureCRT自动断开连接的问题

牧云@^-^@ 提交于 2019-12-30 05:25:08
直接在虚拟机上ssh道实验室的服务器时并没有发现过上一段时间不操作就会断开,可能是我没有注意,也能是操作时间间隔比较短。 但是在secureCRT上登录时,发现经常的断开,很是郁闷,所以baidu了一下,呵呵,好多人都遇到过这种问题。我也贴一下,方便记忆。 有 时候服务器端的 /etc/profile 或者 ~/.bash_profile 中设置了 TMOUT 选项,或者是 /etc/ssh/sshd_config 文件中设置了客户端连接时间的设置,很可能一段之间之后,SecureCRT就会被断开连接,所以SecureCRT又一个选项可以设置每隔多少秒自动发 送一个信息到服务器端,告诉服务器端客户端还在连接中。 会话选项 –> 终端 –> 反空闲 –> 发送字符串 可以设置 ,比如发送 \n 、null或其他信息过去,后面可以设置每隔多少秒发送,比如可以60秒一次,这样可以保证不会掉线。 如果想应用于所有会话的话,选择全局选项->默认会话->编辑默认设置.做上述修改修改就可以全局使用了. 来源: https://www.cnblogs.com/zwgblog/p/5951967.html

SecureCRT日志优化

霸气de小男生 提交于 2019-12-29 17:15:09
SecureCRT日志优化 用了这么多ssh软件,但对secureCRT情有独钟。今天来对做一下对SecureCRT的优化 一、手动模式: 选择“File”->“Log Session”,会弹出保存Session路径及名称的对话框,输入路径和名称后SecyreCRT就将保存当前Log。 手动模式下,不同的Session必须要手工分别设置不同的Log存储文件。而且软件只能保存本次操作的log,重新打开Session或重新打开软件默认都不选中该选项,需要手工设置。 二、自动模式 2.1 进入设置 1、选中“Options”->“Global Options”进入全局选项。 2、在“Global Options”中的“General”->“Default Session”项中,点击“Edit Default Settings...”进行默认设置编辑。 3、在“Session Options”页面中选中“Log File”项中进行Log相关配置。 2.2 日志文件名 专门新建了一个“C:\Log”的文件夹用于存放日志文件 输入:C:\Log%S%Y%M%D-%h%m%s.log,每个不同的Session会自动创建一个文件夹, 并以“年月日-时分秒.log”为文件名存储。 2.3 自定义日志格式 l 在连接时自动加入:[%Y%M%D_%h:%m:%s] l 在每行自动加入:[%h:%m:%s

SecureCRT恢复默认字体

混江龙づ霸主 提交于 2019-12-29 17:14:46
1\要想永久的改变的就跟我来吧,选项--全局选项--常规--默认会话--编辑默认设置--外观--当前颜色方案--选择自己喜欢的方案就行啦,然后选择保存就OK啦方案二: 自从装了Win7之后,觉得securecrt里面可用的字体太少了。所以专门抽了一个晚上的时间仔细研究了下怎么为securecrt增加字体。经过研究发现,原来很简单的,只要为win7新装字体,securecrt里面就可以看到了。这下子就算是万事具备,到网上去搜罗了一下“程序员最喜爱的十大字体”,再结合网上说的宽体字,我为securecrt加了Yahei Mono和Yahei Console两种字体,感觉很好啊。大家不妨试试:) 【推荐 雅黑字体-- secrnCRT_front_yahei.ttf 】 http://dldx.csdn.net/fd.php?i=345232327877367&s=1effb516a64f1c69b4cf27f342cec7ef 可能需要用户名登陆后才能下载 拷贝到windows字体库目录下: winxp:C盘 windows\Fronts\ 目录下 然后在CRT 会话选项 -- 外观 -- 字体 里就有Yahei mono字体选项。 3、 crt配色方案 http://jingyan.baidu.com/article/a681b0dec6c0783b1943467e.html 来源:

SecureCRT图形界面

送分小仙女□ 提交于 2019-12-29 17:14:21
一般的咱们用这个工具连接服务器啥的都是命令行模式的,其实他也可以连接图形界面 一、Xmanager   SecureCRT连接图形界面的话必须要有 Xmanager 工具的配合才行,SecureCRT显示图形界面是通过设置调用 Xmanager - Passive 程序打开一个外部界面来达到显示图形界面的   下载地址:https://www.netsarang.com/products/xme_overview.html ,貌似需要产品秘钥,本人是在360软件里边下载的5.0版本,安装完里边有很多的文件,如图:      Xshell:是一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机   Xstart:是一个窗口化的登陆界面,要求填入session,host,protocol,user name, password。可进行远程登陆   Xconfig:用于创建和管理Xmanager服务器配置文件   Xftp:是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。Xftp能安全地在Linux/UNIX和Windows PC之间传输文件。   Xlpd:是一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。安装了Xlpd后

如何使用SecureCRT连接linux系统

隐身守侯 提交于 2019-12-29 13:24:27
如何使用SecureCRT连接linux系统 一、工具/原料 SecureCRT 二、方法/步骤 1、首先下载安装SecureCRT软件。在网上很容易找到。 2、打开SecureCRT。打开的时候会弹出一个链接设置对话框。如果有已经建立的链接,会显示在这里。选中已有的一个链接,点击链接按钮,就能够连上服务器。这边我们先新建一个链接。 3、对话框上边的工具栏中,第三个工具按钮,就是新建链接。点击打开一个新建会话向导。 4、协议就选择SSH2,点击下一步。主机名填写主机的IP地址,端口就是用默认的22,然后输入linux系统的用户名,比如root,点击下一步。 5、这里可以输入链接的名称,链接名称可以随意起,我的习惯是一般会以服务器的IP作为链接名称,默认也是如此。如果名称在之前的链接重已经有了,会自动加上一对括号,里面有个数字,以便区分。 6、点击完成按钮,新的链接就建立好了。选中新建立的链接,点击链接按钮,就可以连接到服务器。 7、如果是第一次链接,会需要输入密码,下面有个记住密码的勾选框,为了方便,勾选这一项,这样以后链接就不需要输入密码了。如果是之前从未链接过那台服务器,这是第一次链接,那么会弹出一个Accept的对话框,点击接受即可。 8、链接成功就进入了linux的命令行环境,可以对linux进行操作。在命令行上面,有一排工具栏

10 万开发者都知道的部署方式,你居然不知道!?(内含悬赏活动)

我的梦境 提交于 2019-12-27 17:19:03
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者 | 铃铛、滚动的轮子 Cloud Toolkit 的一键部署方式 今天为大家介绍的这一款免费 IDE 插件——Cloud Toolkit,已经有超 12 万开发者下载,是一种公认的极速部署方式,如果你还不了解,点击下方视频,立即查看详情。 视频链接: https://www.aliyun.com/daily-act/video?src=https://cloud.video.taobao.com/play/u/2311856963/p/1/e/6/t/1/247487624012.mp4 当您每次修改完代码后,是否正在经历反复地打包?采用 SCP 工具上传?使用 XShell 或 SecureCRT 登陆服务器?替换部署包?重启? 从现在开始,请把这些重复繁琐的工作交给 Cloud Toolkit 吧,它能够帮助开发者更高效地开发、测试、诊断并部署应用。Cloud Toolkit 与主流 IDE 及阿里云其他产品无缝集成,帮助您大大简化应用部署到服务器,尤其是阿里云服务器中的操作。通过插件,可以将本地应用一键部署到任意服务器,甚至云端—— ECS、ECS、EDAS、ACK、ACR 和 小程序云 等,而且还可以通过其内嵌的 Arthas 程序诊断、 Terminal Shell 终端和 MySQL

SecureCRT/PUTTY中使用VIM中文乱码问题

非 Y 不嫁゛ 提交于 2019-12-21 00:00:41
如果使用SSH终端SecureCRT (PUTTY也一样)程序连接linux服务器,对于服务器返回的中文字符默认情况会显示乱码,解决方法很简单,打开会话选项对话框,找到外观,把字符编码改成你服务器上使用的编码方式即可,一般为UTF-8。 不过,我这里遇到了点问题是关于一个UTF-8的文档,使用cat可以正常显示中文,使用vim打开却显示为乱码,看来肯定是vim的问题了。 经过查找和尝试,设置一下vim的内部编码格式得到解决: 设置后: 另,转一篇关于vim编码的文章 原文: http://edyfox.codecarver.org/html/vim_fileencodings_detection.html 在 Vim 中, 有四个与编码有关的选项, 它们是: fileencodings 、 fileencoding 、 encoding 和 termencoding 。 在实际使用中, 任何一个选项出现错误, 都会导致出现乱码。 因此, 每一个 Vim 用户都应该明确这四个选项的含义。 下面, 我们详细介绍一下这四个选项的含义和作用。 1 encoding encoding 是 Vim 内部使用的字符编码方式。 当我们设置了 encoding 之后, Vim 内部所有的 buffer、 寄存器、 脚本中的字符串等, 全都使用这个编码。 Vim 在工作的时候,

windows上使用SecureCRT连接linux

血红的双手。 提交于 2019-12-18 09:01:06
前言: SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作。本文demo是在windows上使用SecureCRT连接虚拟机上的linux,虚拟机本文使用的是VMware 1.使用ifconfig命令查看当前linux的ip地址 eth0 Link encap:Ethernet HWaddr 00:0C:29:19:05:90 inet addr:169.254.252.68 Bcast:169.254.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4020 errors:0 dropped:0 overruns:0 frame:0 TX packets:1751 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1888713 (1.8 MiB) TX bytes:248702 (242.8 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1