如何在nginx反向代理(HTTPS)后面使用nginx(基本身份验证)进行git推送?
发布时间:2020-09-19 06:26:03 所属栏目:Nginx 来源:互联网
导读:我喜欢在没有直接上网的计算机(后端)上安装git服务器.应该有基本的身份验证.访问应该通过另一台执行SSL / HTTPS的计算机上的反向代理(前端)提供.两者都在运行Debian 7 stable(对于nginx和git来说是wheezy wheezy-backports).到目前为止,所有东西(= git clone)
我喜欢在没有直接上网的计算机(后端)上安装git服务器.应该有基本的身份验证.访问应该通过另一台执行SSL / HTTPS的计算机上的反向代理(前端)提供.两者都在运行Debian 7 stable(对于nginx和git来说是wheezy wheezy-backports). 到目前为止,所有东西(= git clone)都有效,但git push:
后端nginx日志中的错误消息是:
似乎基本的auth适用于克隆,但不适用于推送. 前端的nginx配置是:
后端的nginx配置是:
后端服务器上的git配置是:
还有另一种更简单的方法可以在后端提供git吗?也许没有nginx或没有fcgiwrap?但是,我想在没有Apache的情况下生存…… 提前谢谢了! 最佳答案 问题出在前端语法中.我不得不改变:
正确的:
或者:
谢谢,威尔! (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- apache – 如何限制对我不能仅通过其他引用者应用程序控制的
- node.js – 如何从作为nodejs服务器的反向代理的nginx服务器
- node.js – 为两个节点应用配置nginx,其中一个在子域上
- nginx – 什么是直通负载均衡器?它与代理负载均衡器有什么
- ruby-on-rails – 在Rails中获
- 缓存 – 使用Nginx进行分布式缓存MP4 PseudoStreaming(搜索
- php – MySql插入高CPU负载
- ruby-on-rails – 使用capistrano重新启动Rails应用程序的N
- 如何仅使用nginx将特定文件添加到特定文件中
- Dockerizing nginx和Flask
推荐文章
站长推荐
- ruby-on-rails – Rails – 在使用Capistrano部署
- Django的HttpResponseRedirect是http而不是https
- 301在代理后面运行非标准端口的nginx机器上重定向
- nginx将子域重写为文件作为变量
- WordPress,nginx,php-fpm:XML-RPC无效
- ubuntu – 如何通过不同的端口启动nginx(80以外的
- Nginx未知limit_req_zone
- ruby-on-rails – 乘客并发连接错误
- python – Django可以单独运行Gunicorn(没有Apac
- ruby-on-rails – 搬到rbenv打破乘客(nginx)
热点阅读