当前位置: 首页 > news >正文

实现多点跳跃登录Xshell使用教程

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

你可能会发现自己在一个情况下只需要通过网关服务器就可以连接到服务器。使用xshell可以有几种方法做到这一点。

  一、OpenSSH的ProxyCommand功能

  下面是一个配置OpenSSH ProxyCommand设置的示例:

  ddtydlxsy160513-1.jpg

  图1:示例图

  在上述情况下,如果你的源计算机使用OpenSSH实现,您可以使用以下命令:

  $ ssh -o ProxyCommand='ssh user_of_gw_svr@gw_svr nc dest_svr 22' user_of_dest_svr@dest_svr

  或者,你可以在你的.ssh/ config中配置个人ssh配置文件:

  $ vi ~/.ssh/config

  你需要添加以下配置:

  Host myserver # session name that can be any.

  HostName dest_svr # the real host name that can be reached.

  User user_of_dest_svr

  Port 22

  ProxyCommand ssh user_of_gw_svr@gw_svr nc %h %p

  然后你就可以使用下面的命令连接到服务器:

  $ ssh myserver

  二、Xshell登录脚本功能

  您也可以完全使用Xshell会话属性接口连接。以下列出了一个简单的从会话属性连接的例子:

  ddtydlxsy160513-2.jpg

  图2:设置连接

  ddtydlxsy160513-3.jpg

  图3:设置用户身份验证

  ddtydlxsy160513-4.jpg

  图4:设置登录脚本

  预计字符串会有所不同,当然,这取决于您的情况。

  三、SSH_PASSTHROUGH是Xshell的代理

  做一个代理配置,并在你的会话文件选择它。

  ddtydlxsy160513-5.jpg

  图5:设置代理

  根据连接类别列出的主机必须是你的目标服务器。

  现在您需要编辑启动脚本gw_svr(网关服务器)。

  $ vi ~/.bash_profile

  根据您的首选shell,你可能启动的脚本、proilfe、.cshrc等,插入以下代币中跳跃到目标服务器:

  ddtydlxsy160513-6.jpg

  图6:代码示例

  以上就是登录xshell的使用方法了,可随时尝试使用。

  原文地址:http://www.xshellcn.com/xsh_column/ddty-dlxsy.html

转载于:https://my.oschina.net/xmanager/blog/680346

相关文章:

  • [UML]UML系列——类图class的实现关系Realization
  • iOS不得姐项目--pop框架的初次使用
  • Mysql主主同步-配置数据同步
  • php字符串类型讲解
  • IOS照片颠倒分析及移动/页面端的处理策略和思路
  • 熊猫热土-环汶川50公里越野赛赛记
  • HDFS学习之FileSystem
  • DDD实践问题之 - 关于论坛的帖子回复统计信息的更新的思考
  • HDU1230 火星A+B【进制】
  • tomcat下server.xml配置详解
  • BZOJ 2599 Race(树分治)
  • BI报表帮你轻松自如完成数据分析、业务数据探查
  • 第二次冲刺第二天
  • LintCode_389 判断数独是否合法
  • Android开发常见错误及技巧
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • Centos6.8 使用rpm安装mysql5.7
  • java多线程
  • java中的hashCode
  • nfs客户端进程变D,延伸linux的lock
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • vue中实现单选
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 基于Android乐音识别(2)
  • 聊聊hikari连接池的leakDetectionThreshold
  • 山寨一个 Promise
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 收藏好这篇,别再只说“数据劫持”了
  • 小李飞刀:SQL题目刷起来!
  • 学习使用ExpressJS 4.0中的新Router
  • 一道闭包题引发的思考
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • Java数据解析之JSON
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 整理一些计算机基础知识!
  • #pragma once与条件编译
  • #ubuntu# #git# repository git config --global --add safe.directory
  • $.ajax()方法详解
  • ${ }的特别功能
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (SpringBoot)第二章:Spring创建和使用
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (黑马C++)L06 重载与继承
  • (论文阅读30/100)Convolutional Pose Machines
  • (全注解开发)学习Spring-MVC的第三天
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net core 6 redis操作类
  • .Net小白的大学四年,内含面经
  • /boot 内存空间不够
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • @html.ActionLink的几种参数格式
  • @Transient注解
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法