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

相关推荐
花果山总钻风9 分钟前
在 Debian 10.x 安装Chrome浏览器和ChromeDriver
运维·chrome·debian
艾莉丝努力练剑10 分钟前
【优选算法必刷100题:专题五】(位运算算法)第033~38题:判断字符是否唯一、丢失的数字、两整数之和、只出现一次的数字 II、消失的两个数字
java·大数据·运维·c++·人工智能·算法·位运算
唐装鼠11 分钟前
linux vscode解压版 AI账号无法登陆问题(浏览器无法打开vscode)
linux·运维·vscode
玉树临风江流儿11 分钟前
炸鸡派-echoAI机器人项目解析
linux
一个平凡而乐于分享的小比特23 分钟前
Linux最小系统详解
linux·最小系统
db_murphy23 分钟前
学习篇 | 服务器的睿频
运维·服务器·学习
Levin__NLP_CV_AIGC24 分钟前
Ubuntu部署Dufs
linux·运维·服务器·ubuntu·ssh
cly135 分钟前
Ansible自动化(八):条件语句
运维·自动化·ansible
MrYang202035 分钟前
Vcenter vsphere 登录报错
运维·vmware
suamt35 分钟前
记录windows下如何运行docker程序
运维·docker·容器