乱读天书, 不求甚解
周祎骏的个人云笔记
Toggle navigation
乱读天书, 不求甚解
主页
Linux:系统配置
Linux:用户管理
Linux:优化排错
Linux:进程调度
Linux:文件系统
Linux:网络
Linux:系统服务
Linux:安全
Linux:内核
容器:Docker
容器:containerd
容器编排:Kubernetes
IAC:Terraform
大数据:Hadoop
大数据:Zookeeper
大数据:Hbase
消息队列:rsyslog
消息队列:kafka
数据库:MySQL
数据库:MongoDB
搜索引擎:Elasticsearch
时序数据库:OpenTSDB
网站服务:Nginx
编程:Bash
编程:Perl
编程:Python
编程:C
编程:JAVA
编程:Rust
版本控制:gitlab
知识管理:docusaurus
常用小工具
关于我
标签
Linux服务 1.011 用ssh作为代理
2017-08-26 05:01:04
76
0
0
admin
> ssh -L/-R/-D 和autossh #把ssh作为代理 *其实就是用ssh 登录代理机器,然后登录的ssh进程会帮你做端口映射,且通信受到了ssh加密* 一些文档: https://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/ *** ##将发往本地端口的数据转发到其它机器或其它机器可以连接的机器上 ``` ssh -L 本地端口:被转发机器:被转发端口 代理机器 ``` *** ##将发往其它机器的数据转发到本地或者本地可以连接的机器上 ``` ssh -R 其它机器端口:被转发机器:被转发端口 被代理机器 ``` *** ##socket代理,监听一个本地端口 ``` ssh -D 本地端口 代理机器 ``` *** #autossh 运行一个ssh进程,监控它,如果它没了就再起一下 ``` -M port1:port2 不指定port2的话,port2 = port1 + 1, 他们两个都是监控端口,一个发送消息,一个接受消息 ``` ``` ssh -L 本地端口:被转发机器:被转发端口 代理机器 通过autossh跑就是 autossh -M 12345 -L 本地端口:被转发机器:被转发端口 代理机器 注:autossh 不会把-f参数传递给ssh,-f会使autossh一开始就把ssh放在后台运行,ssh将无法询问密码 同理,-V 会导致autossh 输出版本号以后退出 ```
上一篇:
Linux服务 1.01 sshd
下一篇:
Linux服务 1.02 crond
文档导航