概述

某些情况,服务器不暴露22端口,我们可以通过nginx代理22端口,实现ssh远程登录。
通常nginx反向代理是代理七层的http协议,其实nginx也可以进行四层协议代理。

配置

注意stream代码块要和http代码块同级。

stream {upstream ssh-proxy {server 需要代理的ip:22;}server {listen 8019;proxy_pass ssh-proxy;}
}

下图是将22端口代理到8019端口。

启动nginx

注解修改配置文件后要重启nginx,如果通过docker或k8s部署nginx,记得将端口映射出来。

测试

ssh 目标ip -l 用户名 -p 端口


输入密码即可完成远程登录。

nginx代理ssh端口相关推荐

  1. 代理/ssh端口转发

    代理/ssh端口转发 所需软件 windows SSR choco choco安装的openssh ubuntu openssh 目的 发现github用clone很慢,于是想要用代理. 测试及失败原 ...

  2. Nginx代理mysql端口

    Nginx代理mysql端口 1.安装1.9以上版本nginx并配置stream模块 cd /usr/local/wget 'http://nginx.org/download/nginx-1.9.9 ...

  3. nginx 代理 redis 端口

    **********nginx  代理redis: 第一步:redis 配置及启动 vim redis.conf port 6379 # bind 127.0.0.1 daemonize yes re ...

  4. nginx代理ftp端口,实现文件传输

    1.需求背景 2.安装nginx 查看nginx离线安装 这里补充下:因为代理ftp端口需要用到nginx的stream模块,所以在配置nginx的时候需带上参数: --with-stream 核心配 ...

  5. 前后端分离系统使用Nginx代理https地址

    记一次服务由http转成https的nginx配置问题,nginx基础的一些配置就不在这边说了. 使用了nginx的gzip压缩功能:用于提升用户访问前端页面的速度 http {include mim ...

  6. Nginx代理TCP连接数据库

    准备工作:Ng版本在nginx-1.9.0及其以上; 测试方式:Nginx代理Mysql端口实现数据查询; 1:修改conf下nginx.conf配置文件可参考如下 2:使用Navicat连接Mysq ...

  7. Nginx代理FTP服务器

    项目不大的话我们可以选择ftp+nginx的方式来实现文件服务器 <!DOCTYPE html> <html lang="en"> <head> ...

  8. Centos配置nginx反向代理8080端口到80端口

    微信公众号需要接入的端口是8080,如何修改8080为80端口呢?这里需要用到的是反向代理:nginx 1)安装nginx:yum install nginx -y 2)启动nginx:service ...

  9. 使用nginx在指定端口做反向代理

    使用nginx做反向代理 什么是代理.正向代理.反向代理? 代理 正向代理 反向代理 nginx最基本的组成部分 下载 配置文件 基础页面 nginx.exe 基本指令 nginx反向代理 官方文档的 ...

最新文章

  1. uva 544(kruskal 变形)
  2. HTML5 LocalStorage 本地存储JSON数据
  3. qt 实现自己的小笔记本(哼。拿下本本记下来了
  4. 微信现金红包接口实现红包发放
  5. zabbix的安装与部署(proxy、睿象云)
  6. lob移表空间 oracle_Oracle数据库(1)Oracle体系结构概述(一)
  7. python监控文件内容变化_Python监控文件内容变化
  8. jquery ui tabs详解(中文) 【转载】
  9. python获取天气数据_python获取天气数据
  10. 公平的反义词是什么?
  11. Halcon 仿射变换
  12. 二十一天学通C++之使用throw抛出异常
  13. 什么是本地化部署、IaaS、PaaS、SaaS、DaaS?
  14. 如何通过Flow制作简单的工作流 - 请假审批2
  15. python爬虫新浪微博评论、评论人信息
  16. android 自动界面刷新,利用SwipeRefreshLayout实现类似知乎客户端的一打开界面就自动刷新的效果...
  17. 计算机参数含义,硬盘的各项基本参数含义解析
  18. 【java】 文件批量下载并压缩为zip压缩包
  19. 关于redis的BussinessName取法
  20. 一个有趣的 5 X 5 方阵一笔画问题

热门文章

  1. 读完本篇文章就会掌握hive over窗口函数的使用附带习题
  2. 网站流量日志系统知识详解----【点击流事件详解】
  3. 【学术相关】深大博士后被双非高校院长拒收简历?博士毕业出路何在?
  4. 测速网宽带提速自动生效方案
  5. 内网穿透神器ngrok mac系统
  6. 少儿编程C++画图之GOC编程 视频和资料集
  7. 金庸群侠传之武林浩荡1.7全隐藏完整攻略流程(图文)
  8. node.js测试html tdd,nodejs的单元测试框架mocha
  9. 2.1.6.6 漏洞利用-SSH安全防御
  10. vue2和vue3的区别(由浅入深)