美文网首页
SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

作者: 快给我饭吃 | 来源:发表于2019-06-27 00:25 被阅读0次

SecureCRT是很强大的远程登录虚拟终端软件,使用它可以减少很多繁琐的登录连接等操作。记录一下平时比较使用比较多的功能。

一、反空闲

出于安全考虑,一般linux服务器默认都有会话空闲时间,如果客户端超过一定的时间没有任何操作,服务端会断掉会话,这是我们只能重新连接了。解决这个问题有两种方法,一种是在服务端做配置。另外一种就是借助SecureCRT来没隔一段时间发送字符到服务端,保持连接,方法如下。
terminal => anti-idle => 勾选Send string => 输入任何字符


反空闲

二、按钮栏

工作中,总是有一组命令要经常用,如果纯手打那就很繁琐了,我们可以将这组命令做成一个按钮。如,你经常需要在本地打包一个jar,并上传到/tmp目录下,再从/tmp目录下将jar包复制到tomcat的webapp目录下,并cd到log目录看日志。
点击 view => Button Bar,底部会出现一个横栏


按钮栏

横栏上右击,点击新建按钮


新建按钮
输入命令,
输入命令
点击按钮,命令执行成功。
命令执行成功

夜深了,有时间再续把。
过去将近一个月了,来把这篇文章补齐。

三、端口转发(ssh隧道)

这个功能是ssh命令就提供的,可以说相当厉害了。

场景1. 堡垒机登录

现在有ABC三台机器,A=>B=>C是连通的,可以通过ssh登录,但A=>C无法连通,那么我们可以通过B来转发A的数据到C,实现A访问C机器。我现在三台机器配置如下:
A:本地windows机器,ip为192.168.1.102,可以连通B,不能连通C
B:centos虚拟机,机器名master,ip为192.168.238.128,可以连通C
C:另一个台centos虚拟机,机器名slave1,ip为192.168.238.129
按如下操作,可以使得A连接C:
步骤1:新建A到B的连接,


新建A到B的连接

步骤2:配置刚才的连接,实现端口转发,最重要的是下图的第四步,第五步,代表本机127.0.0.1端口2222的数据,将会通过B机器(即当前标签页连接到的远程机器),连接到远程的192.168.238.129端口22


配置端口转发
配置结束,关闭刚才的标签页重新打开以激活配置。
激活配置
这时,根据刚才填写的配置,我们新建一个连接访问本机的2222端口。注意,A连接到B的标签页要打开,否则数据无法转发。
端口转发
如图,成功连接到机器C上了。
成功
以上的原理如下:
ssh端口转发原理
场景2. 绕过防火墙

理解了如上的ssh端口转发原理(ssh隧道),那么,是否可以实现通过ssh绕过防火墙呢?如下,这样是否行得通?
A=>B使用ssh是连通的,但是A无法访问B的8080端口(tomcat默认端口)。那么是否可以A=>B建立一条ssh隧道(ssh端口转发),监听本地端口8080,将数据通过ssh隧道,转发到B机器的8080端口,这样不就实习了绕过防火墙访问tomcat默认的8080端口了吗?如下图。


ssh隧道绕过防火墙

实践如下:
如下,tomcat在远程主机上已经正常启动。


tomcat启动验证
但是,8080端口没有开放,直接使用ip地址无法访问。
8080不开放
按上面的教程,配置端口转发,这次将监听本地的8080端口,数据转发到B机器的8080 tomcat默认端口。
8080ssh隧道

重启标签页,浏览器访问本地的8080,即127.0.0.1:8080,成功访问。


成功绕过防火墙

相关文章

  • SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

    SecureCRT是很强大的远程登录虚拟终端软件,使用它可以减少很多繁琐的登录连接等操作。记录一下平时比较使用比较...

  • ssh 跳板机端口转发

    通过跳板机把本地访问转发到远程服务 跳板机端口转发 通过跳板机 参数描述端口61532账号rootIP27.159...

  • SecureCRT端口转发

    前言 当我们有一台公网主机和N多台内网主机,怎么访问到内网主机的服务,今天我跟大家简单说下怎么利用securecr...

  • SecureCRT端口转发

    SecureCRT端口转发 当你在内网环境的时候,全部都是linux服务器,而你的本地电脑只能通过远程CRT访问的...

  • ssh登录centos超时断开

    在使用SecureCRT登录ECS时,ssh连接很快就断开了。 1、SecureCRT具有“反空闲”功能,可以发送...

  • secureCRT 配置端口转发用于 SFTP 文件传输

    一般要做端口转发,是因为要通过跳板机登录内网服务器,这篇主要是介绍通过配置端口转发,实现以拖拽的方式上传文件,喜欢...

  • 2021-10-09--使用SecureCRT进行端口转发

    应用场景:用户机无法连接远程局域网中内网机,需要通过跳板机连接远程服务器的情况。 实现方式:端口转发;端口转发的意...

  • ssh端口转发

    SSH Tunneling ssh端口转发,用来实现翻墙的操作。 它有几种不同的称呼:ssh端口映射,端口转发,s...

  • Linux命令

    1. 登录(SecureCRT): ssh -- 端口22 ftp -- 端口21 telnet -- 端口23 ...

  • 跳板机的配置

    1.SecureCRT配置跳板机https://blog.csdn.net/beyondsunqixin/arti...

网友评论

      本文标题:SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

      本文链接:https://www.haomeiwen.com/subject/uwezqctx.html