vim配置

centos 下 vsftp配置

喜你入骨 提交于 2019-12-26 03:45:42
注意:关闭centos下的防火墙,不然客户端连接不上。 vsftpd服务器的配置 : 查找并安装ftp包: [root@localhost ~]# mount /dev/cdrom /mnt/cdrom [root@localhost ~]# yum list all |grep ftp [root@localhost ~]# yum info vsftpd [root@localhost ~]# yum install -y vsftpd [root@localhost ~]# rpm -qc vsftpd 编辑配置文件允许匿名访问: [root@localhost ~]# vim /etc/vsftpd/vsftpd.conf [root@localhost ~]# chkconfig vsftpd on [root@localhost ~]# service vsftpd start 查看ftp使用的端口: [root@localhost ~]# netstat -tupln |grep ftp 本地进行匿名访问: [root@localhost ~]# ftp 127.0.0.1 [root@localhost ~]# lftp 127.0.0.1 [root@localhost ~]# useradd user1 [root@localhost ~]# echo "123

设定ls 显示的颜色

邮差的信 提交于 2019-12-25 19:53:59
LS 显示颜色的设定 Enable 打开bashrc 文件 vim ~/.bashrc 插入如下的一条命令 eval “ dircolors -b ~/.dir_colors ” 修改颜色 打开dir_colors 文件,如果没有可以使用 dircolors -p > ~/.dir_colors 修改文件 vim ~/.dir_colors 找到"DIR 01;34", 修改依据下面的颜色配置 找到STICKY_OTHER_WRITABLE 和 OTHER_WRITABLE 效果 来源: CSDN 作者: small_a_black 链接: https://blog.csdn.net/small_a_black/article/details/103703174

OpenStack部署

六月ゝ 毕业季﹏ 提交于 2019-12-25 07:31:25
Top NSD CLOUD DAY03 案例1:配置yum仓库 案例2:配置DNS服务器: 案例3:配置NTP服务器 案例4:环境准备 案例5:部署Openstack: 案例6:网络管理 案例7:管理项目 1 案例1:配置yum仓库 1.1 问题 本案例要求把三个镜像配置yum源: CentOS7-1708光盘内容作为仓库源 配置 RHEL7-extars内容加入仓库源 RHEL7OSP-10光盘中包含多个目录,每个目录都是仓库源(可以使用脚本生成) 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:配置 yum仓库 警告:仅yum配置的第一个源(系统源)为gpgcheck=1需要导入公钥,其他的都是gpgcheck=0,否则安装会报错。 [root@room9pc01 ~]# mkdir / var /ftp/system [root@room9pc01 ~]# mkdir / var /ftp/extras [root@room9pc01 ~]# mkdir / var /ftp/HEL7OSP [root@room9pc01 ~]# vim / etc /fstab /iso/RHEL7OSP -10 . iso / var /ftp/HEL7OSP iso9660 defaults 0 0 /iso/CentOS7 -1708 . iso / var /ftp

Rewrite跳转

旧街凉风 提交于 2019-12-24 16:47:57
Nginx服务中Rewrite的应用 Rewrite跳转场景 URL看起来更规范、合理 企业会将动态URL地址伪装成静态地址提供服务 网址换新域名后,让旧的访问跳转到新的域名上 服务端某些业务调整 Rewrite跳转实现 Rewrite实用场景 Nginx跳转需求的实现方式 使用 rewrite 进行匹配跳转 使用 if 匹配全局变量后跳转 使用 location 匹配再跳转 rewrite放在server{},if{},location{} 段中 对域名或参数字符串 使用 if 全局变量匹配 使用 proxy_ pass 反向代理 Nginx正则表达式 常用的正则表达式元字符 字符 说明 ^ 匹配输入字符串的起始位置 $ 匹配输入字符串的结束位置 * 匹配前面的字符零次或多次 + 匹配前面的字符一次或多次 ? 匹配前面的字符零次或一次 . 匹配除“\n”之外的任何单个字符。使用诸如"[.\n]"之 类的模式,可匹配包括“n”在内的任意字符 \ 将后面接着的字符标记为一个特殊字符或一个原义字符或一个向后引用 \d 匹配纯数字 {n} 重复n次 {n,} 重复n次或更多次 [c] 匹配单个字符c [a-z] 匹配a-z小写字母的任意一个 [a-zA-Z] 匹配a-z小写字母或A-Z大写字母的任意一 个 Rewrite命令 语法 rewrite <regex> <replacement

LVS负载均衡群集之DR模式+keepalived群集机构(理论+实践篇)

耗尽温柔 提交于 2019-12-24 01:54:32
LVS-DR数据包流向分析 为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-4 Client向目标VIP发出请求, Director (负载均衡器)接收 Director根据负载均衡算法选择RealServer 1,不修改也不封装IP报文,而是将数据帧的MAC地址改为RealServer 1的MAC地址,然后在局域网上发送。 RealServer_ _1收到这个帧,解封装后发现目标IP与本.机匹配(RealServer事先绑定 了VIP),于是处理这个报文。随后重新封装报文,发送到局域网。 Client将收到回复报文。Client认为得到正常的服务 ,而不会知道是哪一台服务器处理的 注意:如果跨网段,那么报文通过路由器经由Internet返回给用户 LVS-DR中的ARP问题 在LVS-DR负载均衡集群中,负载均衡器与节点服务器都要配置相同的VIP地址 在局域网中具有相同的IP地址,势必会造成各服务器ARP通信的紊乱 当一个ARP广播发送到LVS-DR集群时因为负载均衡器和节点服务器都是连接到相同的网络上的,它们都会接收到ARP广播 此时只有前端的负载均衡器进行响应,其他节点服务器不应该响应ARP广播 对节点服务器进行处理,使其不响应针对VIP的ARP请求 使用虚接口lo:0承载VIP地址 设置内核参数arp_ ignore=1:

Vi/Vim 编辑器使用

℡╲_俬逩灬. 提交于 2019-12-23 19:03:18
一、vi工作模式   vi filename -> 命令模式 -> :wq退出   输入i a o -> 插入模式 -> Esc键 -> 命令模式   命令模式 : -> 编辑模式 -> 命令以回车结束运行 二、基本 使用 插入命令 a,在光标后附加文本; A,在本行行末附加文本; i,在光标前插入文本; I,在本行开始插入文本; o,在光标下插入新行; O,在光标上插入新行 定位命令   h  方向左键,左移一个字符   j  方向下键,下移一行   k  方向上键,上移一行   l  方向右键,右移一个字符   $  移至行尾   0  移至行首   H 移至屏幕上端   M 移至屏幕中央   L  移至屏幕下端   :set nu   设置行号   :set nonu  取消行号   gg   到第一行   G   到最后一行   nG   到第n行   :n 到第n行 删除命令   x  删除光标所在处字符   nx  删除光标所在处后n个字符   dd  删除光标所在行,ndd删除n行   dG  删除光标所在行到末尾的内容   D  删除从光标所在处到行尾   :n1,n2d  删除指定范围的行 复制和剪切命令   yy、Y  复制当前行   nyy、nY  复制当前行以下n行   dd  剪切当前行   ndd  剪切当前行以下n行   p,P 

centos 7搭建ELK日志分析系统

↘锁芯ラ 提交于 2019-12-23 16:08:12
一、ELK的组成 ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成,其官方网站为https://www.elastic.co/cn Elasticsearch:是个开源分布实时分析搜索引擎,建立在全文搜索引擎库Apache Lucens基础上,同时隐藏了Apache Luces的复杂性。Elasticsearch将所有的功能打包成一个独立的服务,并提供了一个简单的RESTful API接口,它具有分布式、零配置、自动发现、索引自动分片、索引副本机制、RESTful风格接口、多数据源、自动搜索负载等特点; Logstash:是一个完全开源的工具,主要用于日志收集,同时可以对数据处理,并输出给Elasticsearch; Kibana:也是一个开源和免费的工具,Kibana可以为Logstash和Elasticsearch提供图形化的日志分析Web界面,可以汇总、分析和搜索重要数据日志; 1、ELK的工作原理如下图: Logstash收集APPServer产生的Log,并存放到Elasticsearch群集中,而Kibana则从ES群集中查询数据生成图表,在返回给Browser。 简单来说,进行日志处理分析,一般需要经过以下几个步骤: 将日志进行集中化管理; 将日志格式化(Logstash)并输出到Elasticsearch;

zabbix报错排错大全

微笑、不失礼 提交于 2019-12-22 12:09:54
zabbix 报错 https://www.cnblogs.com/losbyday/category/876878.html作者总结的很全棒 1. 在启动 zabbix-agent 时系统日志输出 PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after star zabbix-agent.service never wrote its PID file. Failing 重启 zabbix-agent 服务依旧不能正常启动,查看 /var/log/zabbix/zabbix-agentd.log 发现系统提示 zabbix 共享内存报错 zabbix_agentd [5922]: cannot open log: cannot create semaphore set: [28] No space left on device 后通过修改 vim /etc/sysctl.conf kernel.sem =500 64000 64 256 sysctl -p /etc/sysctl.conf 后便能够正常启动了。(报错原因: kernel.sem 参数设置过小 ,原先系统默认设置的为 250 32000 32 128 ) 参数含义 上面的 4 个数据分别对应 :SEMMSL 、 SEMMNS 、 SEMOPM

VIM配置文件vimrc

微笑、不失礼 提交于 2019-12-21 01:56:46
VIM配置文件vimrc """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " Author: sunboy_2050 " Version: 1.0 " Last Change: 2011-11-11 11:11:11 " http://blog.csdn.net/sunboy_2050 " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " General """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "Get out of VI's compatible mode.. set nocompatible " Platform function! MySys() return "linux" endfunction "Sets how many lines of history VIM har to remember set history=400 " Chinese if MySys() == "windows"

LVS负载均衡群集——keepalived+DR模式(实战!)

余生长醉 提交于 2019-12-20 20:25:11
keepalived实现原理 keepalived采用vrrp热备份协议,实现Linux服务器的多机热备功能 vrrp,虚拟路由冗余协议,是针对路由器的一种备份解决方案 keepalivd案列讲解 keepalived可实现多机热备,每个热备组有多台服务器,最常用的就是双机热备 双机热备的故障切换是由虚拟IP地址的漂移来实现,适用于各种应用服务器 DR模式原理 实验环境 CentOS7系统: DR1 主: 192.168.100.2 DR2 备: 192.168.100.20 虚拟IP:192.168.100.10 web1:192.168.100.221 web2:192.168.100.222 win10系统: client:192.168.100.100 1、分别在四台Linux虚拟机上安装实验所需软件包 DR1主: [root@localhost ~]# yum install ipvsadm keepalived -y DR2从: [root@localhost ~]# yum install ipvsadm keepalived -y web1: [root@localhost ~]# yum install httpd -y web2: [root@localhost ~]# yum install httpd -y 2、分别将五台虚拟机的网络模式改为仅主机模式