securefx 堡垒机_在有跳板机的情况下,SecureCRT自动连接到目标服务器
为了服务器的安全,运维人员经常会要求我们先登录到跳板机,然后再SSH连接到目标服务器。但是这样是很繁琐的,每次在SecureCRT创建一个连接,都需要输入SSH命令,然后输入密码。
下面的方法可以实现:SecureCRT自动连接到跳板机再自动连接到目标服务器。
1. 使用expect,自动输入登录密码
正常的登录流程是:
输入SSH命令
ssh -l username 192.168.1.1 -p 22
输入密码
但是这样太繁琐了,需要两步,通过expect,可以把这个过程整合到一个脚本中:
expect脚本:
login_192.168.1.1.sh
假如账号密码是:username my_password
#!/usr/bin/expect
spawn ssh -l username 192.168.1.1 -p 22
expect "*password:"
send "my_password\r"
interact
执行
expect login_192.168.1.1.sh
就可以登录到192.168.1.1了,不需要输入密码。
expect的安装方法可以上网查一下。
2. 设置CRT,建立连接的时候,自动执行login_192.168.1.1.sh脚本
创建一个可以连接上跳板机的Session。
设置:
Session Option - > Connection -> 选上Remote Command ->右边的输入框输入expect login_192.168.1.1.sh
这样连接这个Session的时候,就可以直接登录到192.168.1.1了
securefx 堡垒机_在有跳板机的情况下,SecureCRT自动连接到目标服务器相关推荐
- java启动无线网络连接_在无线模式存在的情况下,如何连接无线网络
我使用下面的代码在android手机上创建一个无线模式.出于某种原因它每次都会创建一个新模式,因此对于相同的无线网络手机将会有多个模式.是否有办法能实现当一个模式已经存在时,就不要再创建一个新的模式? ...
- KT6368A蓝牙芯片的主从机之前透传功能说明,2.4G跳频自动连接
目录 2.1 硬件说明 2.3 芯片的软件版本区分 2.4 功能说明 2.5 串口AT指令说明 2.6 使用的注意事项 三.实测数据 简介 传统的两颗芯片做近距离的无线通讯,一般采用433或者2.4G ...
- linux跳板机权限管理,开源跳板机(堡垒机)Jumpserver v0.2.0 使用说明
说明视频: 更新log截图篇: http://laoguang.blog.51cto.com/6013350/1635853 本篇是使用篇 一. 用户管理 Jumpserver 2.0.0 版本中增加 ...
- guacamole 源码_部署Guacamole跳板机平台
部署Guacamole跳板机平台 Apache Guacamole是一个可以通过浏览器访问远程桌面的应用,它无需在访问者界面部署任何软件(clientless),且支持主流的VNC,RDP,SSH等协 ...
- linux shell跳板机,用shell开发跳板机
信号列表: 在linux中和信号相关的常见命令为kill及trap命令,下来如何利用trap控制跳板机脚本来使用命令: 命令:kill -l 和 trap -l 企业实战中linux系统的重要信号 ...
- jmeter 跳板机_jmeter本地通过跳板机连接塔内数据库
log: 需求描述: 1.数据库在塔内,需要通过跳板机链接 2.需要在表里面mock批量数据用来测试 使用工具:putty,jmeter 1.下载putty,自己正常使用的已打包上传 windows6 ...
- k3v12.0精益版注册机_精益均值VBA机
k3v12.0精益版注册机 This is Recruit a New VBA Programmer Week, according to Dick Kusleika, so we'd better ...
- linux 跳板机脚本,shell 实现跳板机
zbuz添加用户,并批量分发ssh公钥脚本:#!/bin/bash . /etc/init.d/functions function add_user(){ jumper="$1" ...
- mysql跳板机怎么搭建_Jumpserver跳板机的搭建和部署
1.需要搭云yum仓库 wget -O /etc/yum.repos.d/CentOS-Base.repo 2.将源码包拷贝到jumpserver服务器,并解包 tar xf jumpserver-m ...
最新文章
- 简述sqlite数据库的特点_为什么要用SQLITE?SQLITE数据库优点和缺点分析
- golang函数多值返回示例
- eval函数linux,Python中的eval()、exec()及其相关函数
- 如何用excel筛选相似内容_excel如何筛选出相同内容,excel怎么用公式筛选
- 基于TCP协议的进程间通信
- 集成Tomcat环境到Eclipse中
- C算法编程题(七)购物
- RDMA over TCP的协议栈工作过程浅析
- 破局:滚动率知识在信贷风控中的系统总结
- 给输入框添加自动检索的功能
- 学累了可以看漫威电影啊
- python数字不同数之和_python练习 数字不同数之和+人名最多数统计
- 用来快速检查hdf5,npy和npz文件的Python脚本
- Django 基础(3)-django_filters模块
- 什么是跨域?一次性带你理解透
- 为公寓运营商提供SaaS管理系统,寓小二获贝壳找房5000万元A轮融资...
- C语言 会员管理系统
- 各位,我来自数位红公司,我们是做手机游戏的。
- IPhone平滑滚动效果的实现
- 一、性能测试的八大类
热门文章
- 陈玉福计算机算法与设计答案,中科院计算机算法陈玉福历年试题..doc
- Lambada表达式全面详解
- KUKA机器人到底该怎么安装
- MA5626 MA5620改交换机 二层端口互通命令
- 论文阅读笔记-Glyce: Glyph-vectors for Chinese CharacterRepresentations
- linux 安装 ORACLE JDK 8
- 标准C库对文件的操作
- python 如何封装dll_Python的扩展接口[2] - 动态链接库DLL[0] - 动态链接库及辅助工具...
- Django的身份认证系统
- php json 转arraylist,android - 将JSON数组转换为ArrayList