尤益达

一个运维狗的成长过程!

Nginx流控

流量限制(rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可以是登录表单的POST请求。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御DDOS攻击。更常见的情况,该功能被用来保护上游应用服务器不被同时太多用户请求所压垮。本篇文章将会介绍Nginx的&nbs

Linux 修改SSH默认连接端口22

【SSH协议】SSH 为 Secure Shell 的缩写;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。默认端口为22。【修改默认端口】例如:修改ssh端口号为3389(为了以防万一先保留22端口,防止出现无法远程连接的情况,用22222端口登录成功后,再删除22端口即可)注意事项:修改端口请选择10000~65535之间的端口号,10000以下容易被系统或一些特殊软件占用,或是以后新应用准备占用该端口的时候,却被你先占用了,导致

tcpdump/wireshark 抓包及分析

本文将展示如何使用 tcpdump 抓包,以及如何用 tcpdump 和 wireshark 分析网络流量。 文中的例子比较简单,适合作为入门参考。1 基础环境准备为方便大家跟着上手练习,本文将搭建一个容器环境。1.1 Pull Docker 镜像$ sudo docker pull alpine:3.81.2 运行容器$ sudo docker run -d --name ctn-1 

Centos7 防火墙的使用教程

1、查看防火墙状态: systemctl status firewalld.service2、开启防火墙: systemctl start firewalld3、关闭防火墙: systemctl stop firewalld4、查看想开的端口是否已开: firewall-cmd --query-port=8888/tcp     提示yes表示已开通,提示no表示未开通。5、开放端口号:firewall-cmd --add-p

Win10使用Xmanager6远程桌面连接CentOS7服务器

服务器:CentOS 7.6 GNOME桌面环境(若最小化安装,默认是无桌面的,那么就要安装桌面,参考百度)本文采用的是最小化安装# yum -y groups install "GNOME Desktop"#    startx个人主机:Windows 10专业版,请安装Xmanager Power Suite 6(提前安装,参考百度)打开Xmanager,用Xshell连接服务器,

netstat命令不可用,安装net-tools

有本地yum源或可连外网的yum源:直接yum安装yum install net-tools没有外网或本地yum源,下载rpm文件如:net-tools-2.0-0.22.20131004git.el7.x86_64.rpm wget https://centos.pkgs.org/7/centos-x86_64/net-tools-2.0-0.22.20131004git.el7.x86_64.rpm.html安装即可:rpm -ivh net-tools-2.0-0.22.2013

Centos7 二进制安装mysql5.7

安装环境系统版本:CentOS Linux release 7.5.1804 (Core)Mysql版本:5.7.24关闭防火墙并禁止开机自启systemctl stop firewalld.servicesystemctl disable firewalld关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux重启 reboot安装mysql1、卸载自带数据库mariadbr

Centos 7安装Nodejs

现在跑很多程序都需要Nodejs,然后Centos 7 仓库自带的软件版本比较陈旧,所以我们需要自己动手去获取最新版本的NodeJs。下面介绍教程1:首先下载Nodejswget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz想下载其他版本的可以到官网找:https://nodejs.org/en/download/解压压缩包:tar -xvf node-v10.15.3-linux-x64.tar.xz移动node

Centos 配置桌面环境使用VNC链接

Centos 7 配置 GNOME桌面并使用VNC链接安装桌面环境yum groupinstall -y "X Window System" yum -y groups install "GNOME Desktop"安装VNC服务yum install tigervnc-server -y配置服务文件要几个桌面窗口就配置几个修

SVN使用教程总结

SVN简介:为什么要使用SVN?  公司多人协同开发有需要,类似于GIT, 关于git可以看我之前的博客git的使用[转],也可以看网上的廖雪峰写的博客。Subversion是什么?  它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。 一:SVN服务器搭建和使用。   1.&n
«   2020年7月   »
12345
6789101112
13141516171819
20212223242526
2728293031
搜索
控制面板
您好,欢迎到访网站!
  查看权限
标签列表
站点信息
  • 文章总数:62
  • 页面总数:1
  • 分类总数:6
  • 标签总数:17
  • 评论总数:0
  • 浏览总数:7452
最新留言
    网站收藏
    友情链接

    Powered By Z-BlogPHP 1.5.2 Zero

    Copyright cjava.net All Rights Reserved.  苏ICP备18017901号