首页 > 系统相关 >Nginx转发SSH会话

Nginx转发SSH会话

时间:2023-12-06 16:25:47浏览次数:27  
标签:stream nginx 会话 cd Nginx usr conf local SSH

1.下载解压nginx

tar -zxvf nginx-1.24.0.tar.gz

2.加载stream模块,编译安装nginx

cd /usr/local/nginx-1.24.0

./configure --prefix=/usr/local/nginx  --with-stream

make && make install

3.修改nginx.conf文件,stream与http平级

cd /usr/local/nginx/conf

stream {     
    upstream ssh{
         server 192.168.3.33:22;
    }
    server {
       listen 10022;
       proxy_pass ssh;
    }
}

4.启动Nginx

cd  /usr/local/nginx/sbin

./nginx -c /usr/local/nginx/conf/nginx.conf

标签:stream,nginx,会话,cd,Nginx,usr,conf,local,SSH
From: https://www.cnblogs.com/until/p/17879783.html

相关文章

  • 【Java 进阶篇】Java会话技术之Cookie的存活时间
    在Web应用程序中,会话管理是一项关键的任务,用于跟踪用户的活动和保持用户状态。Cookie是会话管理的一种重要方式之一,通过Cookie可以存储有关用户的信息,但这些信息不会永久保留,而是有一个特定的存活时间。本篇博客将详细介绍Java中Cookie的存活时间,包括如何设置、修改和管理Cookie的......
  • nginx配置(图片跨域问题)
    events{worker_connections1024;}http{log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"'&#......
  • Nginx篇之路由匹配规则以及配置url转发
      alias与root的区别root  实际访问文件路径会拼接URL中的路径alias  实际访问文件路径不会拼接URL中的路径示例如下:location^~/sta/{alias/usr/local/nginx/html/static/;}请求:http://test.com/sta/sta1.html实际访问:/usr/local/nginx/html/......
  • nginx中目录浏览配置
    root方式配置:(会自动加目录名)#开放本地目录-rootserver{listen81;server_namelocalhost127.0.0.10.0.0.0;charsetutf-8;#处理中文乱码location/test{autoindexon;#开启目录浏览autoindex_exact_siz......
  • Nginx相关
    Nginx常见问题总结1、解决跨域问题:前端代码设置base_api VUE_APP_BASE_API='/api'网站访问域名nginx配置server{listen443http2ssl;listen[::]:443http2ssl;server_namemgmt-web.sxyd.cc;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl......
  • 【Nginx40】Nginx学习:动静分离与日志分割
    Nginx学习:动静分离与日志分割放轻松放轻松,最后两篇文章学习的内容是比较轻松的。首先,我们来看看Nginx动静分离的概念,然后再看看怎么为Nginx做日志分割。内容都很简单,完全不需要有任何的压力。动静分离动静分离,听着高大上吧,而且也是面试中比较喜欢问的问题。简单来说,就是动态请......
  • 【Nginx39】Nginx学习:upstream服务器组模块
    Nginx学习:upstream服务器组模块最后一个重点模块内容啦,感谢坚持到现在的你和我。总算是向大佬的道路上又前进了一步了。今天的内容主要是服务器组的配置,其实更直白点,就是Nginx负载均衡的配置模块。会不会有小伙伴不明白负载均衡是啥?如果是新同学,还不明白的话,要自己查查资料补习一......
  • mac安装nginx
     ~%brewinstallnginx==>Downloadinghttps://formulae.brew.sh/api/formula.jws.json#=#=-###=O#-##-#O=-########################################################################################################################......
  • IPV6配置nginx
    一、配置文件修改listen80;默认如果不写,是全网IPV4监听80端口,IPV6无法使用全网监听IPV6配置listen[::]:80;如果想两个都支持listen80;listen[::]:80;nginx检测配置nginx-tnginx重新加载nginx-sreload......
  • nginx版本升级之rpm包-nginx 安全漏洞(CVE-2021-23017)
    nginx安全漏洞(CVE-2021-23017) 原版本nginx-1.19.6-1.el7.ngx.x86_64.rpm 要升级的版本nginx-1.20.1-1.el7.ngx.x86_64.rpm1.下载nginx-1.20.1-1.el7.ngx.x86_64.rpm官网下载地址http://nginx.org/packages/rhel/7/x86_64/RPMS/ 2.安装rpmrpm-Uvhnginx-1.20.1......