linux如何实现ssh端口转发?
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,案例1:A :公网IP(129.28.X.X)B: 私网IP (192.168.X.X)如果不考虑防火墙等原因的话,B 可以SSH远程到 A,但是A无法SSH到B(因为B是私网IP)。由于某种原因,现
千家信息网最后更新 2024年09月22日linux如何实现ssh端口转发?
案例1:
A :公网IP(129.28.X.X)
B: 私网IP (192.168.X.X)
如果不考虑防火墙等原因的话,B 可以SSH远程到 A,但是A无法SSH到B(因为B是私网IP)。
由于某种原因,现要求A能访问B,(可以先猜猜该怎么做,***行不行呢?我也不知道.....)
说明:只要其他人能访问A(公网IP),也就能通过A访问B了
操作如下:
#主机B执行(然后输入A的密码):
ssh -R 6121:127.0.0.1:22 129.28.X.X -Nf
参数说明:
-R 转发
6121 A服务器所要开启的端口
127.0.0.1 转发目标(本次测试是B主机,也可以换成B能访问到的其他主机,这样A就能通过B访问其它主机了)
:22 转发目标的端口
-Nf 后台启用,不打开shell
测试:在A服务器上连接本地端口6121即可
#主机A执行(然后输入B的密码):
ssh localhost -p 6121
场景:甲自己电脑上有个虚拟机,乙电脑上也有个虚拟机,但是他们不在同一个网段,通过上诉方法,只要他们能访问到同一台服务器(往往在公网上),那他们就能通信。感兴趣的可以自己整整。
Note: ssh的时候如果报错 Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 的话,在 /etc/ssh/sshd_config 文件添加一行 PasswordAuthentication yes
主机
端口
服务器
公网
服务
原因
密码
电脑
目标
测试
输入
不行
一行
兴趣
参数
后台
场景
文件
方法
时候
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江西单招计算机网络技术
网络安全法规定哪些制度
广州市志腾互联网科技有限公司
嵌入软件式开发和软件开发
按键精灵列表框添加数据库
唯恩网络技术有限公司
做软件开发前言
dellt320服务器说明书
电脑进不了黑魂服务器
参考软件开发活动方案
已有数据库如何利用dw连接
服务器地址或名称
我的世界水桶服务器怎么用不了
维度数据库
服务器机房可以带对讲机吗
软件开发实习社会实践报告
精益软件开发看板
印度行政支出统计数据库
软考 软件开发等级
数据库如何快速建表
北京邮电大学网络安全排名
资产管理与软件开发
企业用服务器维修报价
威海启航网络技术有限公司
如何访问另一台机子数据库
员工管理系统总结数据库
高中网络安全主题班会 博客
本服务器美国
网络安全能公司做个人业务吗
滨州化工软件开发服务