ubuntu 端口复用

需求描述:复用服务器的 80端口,同时处理 ssh 和 http 请求,也就是 ssh 连接和 http 访问服务器的时候都可以指定 80 端口,然后服务器可以正确分发请求给 ssh 或者 http。

此时,ssh 监听的端口为 22,而 http 则不能再使用 80 端口,可以使用比如 8080 端口。

apt install sslh

vim /etc/default/sslh

修改选项:

DAEMON_OPTS="--user sslh --listen 0.0.0.0:80 --ssh 127.0.0.1:22 --http 127.0.0.1:8080 --anyprot 127.0.0.1:8080 --timeout 2"

service restart sslh

相关推荐
tan180°13 小时前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
Mr. Cao code14 小时前
Docker:颠覆传统虚拟化的轻量级革命
linux·运维·ubuntu·docker·容器
抓饼先生14 小时前
Linux control group笔记
linux·笔记·bash
挺6的还14 小时前
25.线程概念和控制(二)
linux
wanhengidc14 小时前
云手机运行流畅,秒开不卡顿
运维·网络·科技·游戏·智能手机
您的通讯录好友15 小时前
conda环境导出
linux·windows·conda
笨小孩@GF 知行合一15 小时前
OSPF实验:外部路由引入
运维·网络·hcip·数通·ospf
asdfg125896315 小时前
为什么要在出口路由器router配置NAT与默认路由
运维·网络·计算机网络
代码AC不AC15 小时前
【Linux】vim工具篇
linux·vim·工具详解
码农hbk16 小时前
Linux signal 图文详解(三)信号处理
linux·信号处理