随笔分类 - Linux
1
摘要:1、Dos 攻击防范(自动屏蔽攻击 IP) #!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logABNORMAL_IP=$(tail -n5000 $LOG_FILE |grep
阅读全文
摘要:一、 OpenSSL简介 OpenSSL支持多种秘钥算法,包括RSA、DSA、ECDSA,RSA使用比较普遍。官网地址:https://www.openssl.org/,一般CeontOS系统都装有OpenSSL,可使用命令openssl verson查看 https://www.cnblogs.c
阅读全文
摘要:#!/bin/bashlogname=`date+%Y-%m-%d`echo "#################################################################分####隔#######################################
阅读全文
摘要:linux中top命令详解 在linux的top命令里的cpu信息是什么意思呢? Cpu(s): 62.1% us, 15.9% sy,0.1% ni, 19.4% id,2.0% wa,0.1% hi,0.4% si Mem: 8247956k total,8232004k used,15952k
阅读全文
摘要:负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。 一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就
阅读全文
摘要:sed命令 sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直
阅读全文
摘要:Ansible的安装、配置及常用模块介绍 ansible安装方式 1、 ansible安装常用两种方式,yum安装和pip程序安装 这里提供二种安装方式,任选一种即可: 1、使用yum安装 2、 使用pip(python的包管理模块)安装 ansible程序结构 安装目录 通过使用rpm -ql a
阅读全文
摘要:Hadoop2.7.2+Hbase1.2.1分布式环境搭建整理 一.准备环境 1.1. 安装包 1)准备4台PC 2)安装配置Linux系统:CentOS-7.0-1406-x86_64-DVD.iso 3)安装配置Java环境:jdk-8u91-linux-x64.gz 4)安装配置Hadoop:
阅读全文
摘要:系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支
阅读全文
摘要:方法1 1、安装openssl软件 yum install -y openssl mod_ssl 2、生成服务器私匙,生成server.key文件 openssl genrsa -des3 -out server.key 1024 HTTPD启动时免密码增加如下步骤: (1)cp server.ke
阅读全文
摘要:配置基于主机名的虚拟主机 1、先配置DNS DNS 安装 yum install bind* -y 开户防火墙 iptables -A INPUT -p tcp --dport 53 -j ACCEPT iptables -A INPUT -p udp --dport 53 -j ACCEPT ip
阅读全文
摘要:一、开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source destination Chain FORWA
阅读全文
摘要:一、修改/etc/httpd/conf/httpd.conf文件中的监听端口号 Listen 80 把80修改成需要的号,如8000,即 Listen 8000 二、查看SELinux下http相关端口 检查SELinux是否启用 # sestatus -v |grep SELinux SELinu
阅读全文
摘要:1.开篇说明 a. 首先我在写这篇博客之前,已经在自己本地配置了mono和jexus并且成功部署了asp.net mvc项目,我也是依赖于在网上查找的各种资料来配置环境并且部署项目的,而其在网上也已有了很多这方面的文章,故而我就想我是写还是不写呢,但是想来想 去,我还是写一下吧,因为网上的文章太杂乱
阅读全文
摘要:在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个10TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表,而我们在做raid时会划分多个VD来进行装系统,但系统安装完后无法将磁盘全部识别出来,这时就需要手动对GPT分区进行挂载,那么如何在linux中对大于2
阅读全文
摘要:一、执行命令及一些小技巧 命令行格式:命令 -选项 参数 例:以长模式显示:ls -l /home/ 以长模式显示所有信息:ls -al /home/ 显示别名:alias 计算器:bc 默认保留整数,如果想保留小数位数,输入bc回车后 再输入scale=4保留小数点后4位有效数字 显示哪个用户登录
阅读全文
摘要:vim /etc/hosts; //修改hosts文件 添加如下两行内容 115.28.17.191 baijunyao.com 115.28.17.191 anlianma.com 修改httpd.conf文件 [root@iZ28qa8jt4uZ /]# vim /etc/httpd/conf/
阅读全文
摘要:Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开
阅读全文
摘要:防火墙开启 [root@hhj ~]# service iptables start 添加规则20主动端口,21被动端口 [root@hhj ~]# iptables -I INPUT 1 -p tcp --dport 20:21 -j ACCEPT 保存配置 [root@hhj ~]# servi
阅读全文
摘要:# 匿名用户配置 anonymous_enable=YES # 是否允许匿名ftp,如否则选择NO anon_upload_enable=YES # 匿名用户是否能上传 anon_mkdir_write_enable=YES # 匿名用户是否能创建目录 anon_other_write_enable
阅读全文
1