![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
文章平均质量分 65
一个小脑斧
python
展开
-
Docker+Traefik部署Gitea并开启HTTPS+SSH容器直通
最近在学习docker swarm,然后发现如果使用集群的话,反向代理如果还需要手动配置服务发现就太麻烦了。所以又发现了traefik这个可以支持docker集群模式的主动服务发现工具。顺便有朋友让我帮忙部署个代码仓库,所以把过程记录一下。前言:最近在学习docker swarm,然后发现如果使用集群的话,反向代理如果还需要手动配置服务发现就太麻烦了。所以又发现了traefik这个可以支持docker集群模式的主动服务发现工具。traefik介绍:官网文档一个反向代理的工具,可以理解成一个不需要手原创 2021-04-29 21:04:55 · 3107 阅读 · 1 评论 -
SSH端口转发三种方式看这个就够了
最近公司项目上线,由于需要先跑一遍脚本去处理线上的旧数据,但是线上的库只有在线上服务器才可以连接,本地是直接连不通的,所以想到了使用ssh端口转发来通过线上的服务器当做跳板机远程连接到线上的数据库。同理在外网想连接内网的机器也是行得通的ssh端口转发sshd_config里要打开AllowTcpForwarding选项,否则-R远程端口转发会失败。默认转发到远程主机上的端口绑定的是127.0.0.1,如要绑定0.0.0.0需要打开sshd_config里的GatewayPorts选项。这个选项如果由原创 2021-04-29 21:03:43 · 5030 阅读 · 3 评论 -
Ubuntu 18 安装DNS解析服务器
Ubuntu 18 安装DNSmasq禁用系统dns解析$ systemctl disable systemd-resolved.service$ service systemd-resolved stop安装dnsmasq$ apt-get install dnsmasq添加dnsmasq的解析文件$ vim /etc/resolv.dnsmasq.conf# 阿里公共dns nameserver 223.5.5.5nameserver 223.6.6.6添加原创 2020-07-13 11:48:36 · 820 阅读 · 0 评论 -
Ubuntu 18 部署Gitea,搭建私有git平台 防止源码泄露
官网 https://gitea.io/en-us/官网中文文档 https://docs.gitea.io/zh-cn/我为什么要写这篇博客: 因为公司现在用的gogs感觉功能太少了,想更新自己的代码仓库。看中青出于蓝而胜于蓝的GiteaGitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从 Gogs 发展而来,不过他...原创 2020-02-14 20:03:05 · 915 阅读 · 0 评论 -
Ubuntu 18.10 安装DenyHosts 防止暴露在外网服务器被恶意ssh爆破
今天突然想起来看看服务器有没有被恶意ssh爆破,结果不看不知道,还真的有。还不少,上github看了一下,果然还是有和我们一样的朋友的。。已经有大神写好了插件了,直接用就行了。本来我准备把密码访问关闭,然后端口也改一下,后来想了想,关闭密码访问真的不方便,改端口一样可以扫出来,还不如来点儿狠得,直接拉黑得了。一、DenyHost简介:DenyHosts是基于Python2写的一个程序软件,...原创 2020-02-15 15:22:59 · 1642 阅读 · 0 评论