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

相关推荐
神奇椰子19 小时前
[特殊字符] 服务器搭建网站完整教程
运维·服务器
慧都小妮子19 小时前
告别看图抓数据:DeviceXPlorer OPC Server 助力数据自动化管理
运维·物联网·自动化·takebishi·dxpserver·opc server
Wpa.wk19 小时前
APP自动化-Appium环境安装
运维·appium·自动化
快乐的哈士奇19 小时前
LangFuse 自托管实战:选型理由、Docker 部署与常用配置全解析
运维·人工智能·docker·容器
数智化管理手记19 小时前
精益生产3步实操,让现场从混乱变标杆
大数据·运维·网络·人工智能·精益工程
代码AC不AC20 小时前
【Linux】线程概念
linux·线程
志栋智能20 小时前
超自动化巡检:为智能运维(AIOps)铺平道路
运维·安全·自动化
武汉知识图谱科技20 小时前
智慧电厂AI中台:从燃料价值链到设备知识图谱的一体化智能运维
运维·人工智能·知识图谱
神奇小梵20 小时前
关于finalshell的使用
linux·服务器·网络
vortex520 小时前
进程管理器大横评:从 PM2 到 Systemd 的选型与实战
linux·shell·进程管理