Chinaunix首页 | 论坛 | 博客
  • 博客访问: 331078
  • 博文数量: 114
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 1110
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-23 17:34
文章分类

全部博文(114)

文章存档

2011年(2)

2010年(22)

2009年(56)

2008年(34)

我的朋友

分类: LINUX

2008-07-23 17:59:14

Linux系统自带的SSH客户端的使用
 
操作系统:CentOS5
本来一个putty就可以搞定的,结果下载了putty0.6的unix源码,编译的时候发现GTK版本不对,找不到gtk-config,搞了半天也没戏,哎,man ssh吧。
 
本次案例:
开发部的一台内网linux服务器,ssh方式登陆到日方linux系统上,然后再同时连接到实际的oracle和DB2服务器。
 
第一次连接:
[ ~]#ssh -L 10022:test.xxx1.co.jp:22 -p 22
 
说明:此项作用是将发往本机(开发部linux服务器)10022端口的连接通过tunnel转发到目标主机test.xxx1.co.jp的22端口上。
 
连接成功后提示符变为:[username1@test ~]$,登陆OK。
 
第二次连接1:
[ ~]#ssh -L 50001:10.254.4.100:50001 -p 10022
 
说明:此项作用是将发往本机(此时的本机是xxx2.com这台日方机器)50001端口的连接通过tunnel转发到最终的目标主机10.254.4.100的50001(DB2)端口上。
 
第二次连接2:
[ ~]#ssh -L 1521:test.xxx1.co.jp:1521 -p 10022
 
说明:作用同上,只不过是连接到了1521端口(ORACLE)。
 
其实一旦理解了非常简单,主要是-L和-R参数的理解,我迷糊了半天才绕出来,呵呵!
 
阅读(1341) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~