ssh的tunnel设置+autossh设置
tunnel设置
一、说明
用于通过ssh转发数据
二、设置
编辑ssh server的'2Fetc/ssh/sshd_config
添加以下:
#反向遂道
GatewayPorts yes
#正向遂道,注:该设翮会断开ssh的22断开
AllowTcpForwarding true
三、重启ssh
sudo /etc/init.d/ssh restart 或 sudo service ssh restart
四、实例
A地址:10.1.1.1
B地址:10.1.1.2
1.反向遂道
在B机器上运行
ssh -R 8001:10.1.1.2:8002 root@10.1.1.1 -f -g -N -C -o TCPKeepAlive=yes
效果为访问10.1.1.1:8001 ==> 10.1.1.2:8002
2.正向遂道
在A机器上运行
ssh -L 8001:10.1.1.1:8002 root@10.1.1.2 -f -g -N -C -o TCPKeepAlive=yes
效果为访问10.1.1.1:8001 ==> 10.1.1.2:8002
注:由于以上方法长时间运行可能会断开连接,因此推荐以下方法
autossh设置
一、说明
autossh 是一款开源工具,可以帮助管理SSH会话、自动重连和停止转发流量。
二、安装
sudo apt-get install autossh
三、实例
1.可替换ssh方式:
autossh -M 5678 -R 8001:10.1.1.2:8002 root@10.1.1.1 -f -g -N -C
2.开机自运行
编辑/etc/rc.local文件,添加:
/usr/lib/autossh/autossh -M 5678 -fgNCR 8001:10.1.1.2:8002 root@10.1.1.1
如以xxx用户运行:
/bin/su - xxx -c "/usr/lib/autossh/autossh-M 5678-fgNCR 8001:10.1.1.2:8002 root@10.1.1.1"
作者测试环境说明:
系统: ubuntu 14.04 LTS
ssh版本: 6.6.1p1
autossh版本: 1.4c
ssh参数具体参考ssh命令+免密码登入
ssh的tunnel设置+autossh设置相关推荐
- ssh 免密码登录(设置后仍需输密码的原因及解决方法)
ssh 免密码登录(设置后仍需输密码的原因及解决方法) 参考文章: (1)ssh 免密码登录(设置后仍需输密码的原因及解决方法) (2)https://www.cnblogs.com/guanyf/p ...
- xftp连接海康摄像头报错:sftp子系统申请已拒绝 请确保ssh连接的sftp子系统设置有效
参考解决方案:sftp子系统申请已拒绝 请确保ssh连接的sftp子系统设置有效 没试过,后更
- SSH 连接远端 Ubuntu 服务器设置防火墙,实现只允许白名单访问
SSH 连接远端 Ubuntu 服务器设置防火墙,实现只允许白名单访问 环境情况 需求 实现 需求1-只允许白名单访问 需求2-设置服务器禁止 PING 记录时间:2021/6/25 环境情况 服务器 ...
- SFTP子系统申请已拒绝请确保SSH连接的SFTP子系统设置有效
报错:SFTP子系统申请已拒绝 请确保SSH连接的SFTP子系统设置有效 是ssh配置做了限制,修改一下配置文件就好了. 修改配置文件 vim /etc/ssh/sshd_config找到下面这两行代 ...
- SSH反向连接及Autossh
SSH反向连接及Autossh http://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.html SSH反向连接及Autossh 0.接触 ...
- [转]SSH反向连接及Autossh
http://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.html SSH反向连接及Autossh 0.接触Linux恐怕对SSH再熟悉不过 ...
- 电脑如何设置终端设置代理_如何设置一个严肃的Kubernetes终端
电脑如何设置终端设置代理 by Chris Cooney 克里斯·库尼(Chris Cooney) 如何设置一个严肃的Kubernetes终端 (How to set up a serious Kub ...
- 服务器系统防火墙设置在哪里设置方法,服务器怎么设置防火墙设置在哪里
服务器怎么设置防火墙设置在哪里 内容精选 换一换 证书推送成功后,您还需要在WAF中,勾选HTTPS协议,并选择已推送的证书.该任务指导用户如何在WAF中进行配置.操作指引:添加防护域名:如果您的域名 ...
- 树莓派4B 设置 HDMI 分辨率设置 (设置800x400分辨率为例)【图文】
树莓派4B 设置 HDMI 分辨率设置 (设置800x400分辨率为例)[图文]注意:我用的是树莓派官方系统 0.写在最前面 1. ssh 连接树莓派 2. 打开 /boot/config.txt 3 ...
最新文章
- 一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序 - 强烈推荐!!!
- Android -- 多线程下载
- 练习 假设性思维 和Mapping from vision to reality
- 网闸与防火墙的区别_网关和网闸、防火墙的区别?
- 搭建App主流框架_纯代码搭建(OC)
- 深入浅出——网络模型中Inception的作用与结构全解析
- Spring之AOP(面向切面编程)_入门Demo
- 【视频】TFLearn深度学习库,20行Python代码实现情感分类
- Linux下cacti+syslog-ng+snare
- 六、Linux常用命令——压缩解压缩命令
- freemarker必须指定模板文件夹吗?
- 用sql语句也样创建oracle,Oracle中用sql语句创建数据库
- 素材解析程序源代码,用thinkphp开发的 支持12大网站,其他需要定制
- 阿里云DataV与百度Sugar使用比较
- 某互联网公司针对初级Java开发的几道Sql笔试题(看完保证不亏 )
- 航班预定系统java源代码_飞机订票系统源代码(Java)
- 瘟疫模拟——技术预演与方案设计(Python技术预演)
- icpc 昆明 A.AC
- 多目标优化算法:多目标黄金搜索优化算法MOGSO(提供MATLAB代码)
- 敏捷项目的自动化单元测试的6大好处
热门文章
- 打印空心菱形问题解析
- 疫情是否给你留下了强迫症
- iphone的系统定位服务器地址,iphone8如何开启定位服务?-iphone8自定义设置定位服务的方法 - 河东软件园...
- 最全解析:支付宝钱包系统架构内部揭秘
- AD8609ARUZ 精密四路微功耗轨对轨输入/输出放大器 、 线性放大器仪表、运算放大器、缓冲放大器
- OnlyOffice 结合 Vue
- 小米9,我连抢4场失败,蓝厂IQOO一次成功,还有MIUI和VIVO那啥系统的体验对比
- python 报价_Python 如何做价格模拟走势
- 世道艰难,程序员被做销售的同学给暴击了!
- 将CAD图纸中的线型和文字样式合并的方法技巧(一)