![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 53
工作中遇到的运维知识
喜欢海贼路飞
骷髅的旗帜,是信念的象征!
展开
-
Fail2ban 安装配置
Fail2ban安装和配置安装前提为了使Fail2ban与iptables联动,需禁用自带的firewalld服务,同时安装iptables服务关于Fail2ban监视日志,根据日志进行正则匹配,然后执行相应的匹配动作(一般都是调用系统防火墙进行屏蔽)使用Fail2ban 配合iptables 实现动态防火墙安装wget https://codeload.github.com/fail2ban/fail2ban/tar.gz/0.8.14tar -xf 0.8.14.tar.gzcd原创 2021-02-03 16:45:47 · 773 阅读 · 0 评论 -
ngixn限流
转载博客:nginx限流参数介绍原创 2021-02-03 15:47:47 · 112 阅读 · 0 评论 -
一些问题
python 安装pycurl报错pip uninstall pycurlrm -rf ~/.cache/pip # might not have any effectyum -y install openssl # might not have any effectexport PYCURL_SSL_LIBRARY=nss # cursory steppip install pycurl原创 2021-01-21 14:09:22 · 71 阅读 · 0 评论 -
sftp配置
文章目录ssh配置1.查看ssh版本2.创建用户和组3.**目录授权**4.编辑配置文件5.重启配置6.一些报错秘钥连接sftp配置多级目录sftp是Secure File Transfer Paotocol的缩写,安全文件传送协议,可以为传输文件提供一种安全的加密方法SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口默认22)ssh配置1.查看ssh版本openssh-server版本至少的师4.8p1,因为配置权限需要版本添加的新配置项ChrootDirectory来完成[r原创 2021-01-13 17:45:56 · 587 阅读 · 0 评论 -
Gluster相关命令
Glustr分布式存储Gluster集群部署原博客链接文章目录Gluster常用命令服务器节点Glusterd服务卷管理创建卷卷启动/停止/删除查看卷配置卷扩展卷收缩卷迁移卷重新均衡卷Brick 管理添加brick删除Brick替换BrickGluster相关术语Gluster常用命令服务器节点# gluster peer status //查看所有节点信息,显示时不包括本节点# gluster peer probe NODE-NAME //添加节点# glus原创 2021-01-08 13:45:06 · 190 阅读 · 0 评论 -
nginx 配置header
nginx 头配置set $cors_origin "";if ($http_origin ~* "^(https|http):\/\/.+((ruifusoft.com|youyu.cn|youyu.hk|gooodcats.com|ekeeper.com|yfyouyu.com|yff.com)(:\d+)?)$") { set $cors_origin $http_origin;}add_header 'Access-Control-Allow-Origin' $cors_origi原创 2020-12-25 15:46:16 · 2470 阅读 · 0 评论 -
查看公网IP的方法
查看公网IPcurl cip.cccurl ifconfig.mecurl ipinfo.io原创 2020-12-22 14:01:49 · 550 阅读 · 0 评论 -
rsync配置详解
跨主机传递文件rz、szftpscprsyncnfssambadrdbrsync的作用实现文件的备份备份位置可以是当前主机,也可以是远程主机备份过程可以是完全备份,也可以是增量备份rsync的功能1)类似于cp的复制功能将本地主机的一个文件复制到另一个位置下2)将本地主机的文件推送到远程主机;也可以从远程主机拉取文件到本地rsync的模式1.本地复制功能2.远程shell模式: 可以利用ssh来是实现数据的加密传输到远程主机3.服务器模式:rsync工作在守护进原创 2020-12-22 11:20:02 · 2644 阅读 · 1 评论 -
解析Linux磁盘爆满问题
文章目录删除文件但是磁盘没有释放:清除大文件的方法解决删除文件磁盘没释放问题调整磁盘预留空间inode爆满问题原博客连接:linux磁盘释放解决删除文件但是磁盘没有释放:在Linux系统中,通过rm或者文件管理器删除文件,只是将它会从文件系统的目录结构上解除链接(unlink),也就是说只是删除了文件和系统目录结构的链接;如果文件在删除时是被打开的(有一个进程正在使用该文件,文件被进程锁定或者有进程一直在向这个文件写数据等)状态,那么进程将仍然可以读取该文件,也就是说没有删除掉文件在读取的状态,所原创 2020-12-21 18:05:43 · 344 阅读 · 0 评论 -
ansible详解
博客详情:[Ansible配置及常用模块总结](https://www.cnblogs.com/kevingrace/p/7553179.html)[ansible总结简书]文章目录ansible的特点ansible的任务模式ansible的执行流程ansible的同步模式与异步模式同步模式异步模式ansible的特性ansible的架构ansible的语法格式ansible 常用命令参数**ansible-doc****ansible-playbook****ansible-console (ans原创 2020-12-21 10:54:20 · 313 阅读 · 0 评论 -
linux 安装Google
1、安装Google 浏览器到/usr/local,对应的下载链接如下:https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/686378/chrome-linux.zip2、尝试启动无界面谷歌:/usr/local/chrome-linux/chrome --no-sandbox --user-data-dir --headless如果启动失败,一般是报没有对应的库,可尝试安装以下库: error whi原创 2020-12-18 17:12:32 · 870 阅读 · 1 评论 -
jumpserver 忘记密码解决
jumpserver 忘记密码解决记一次忘记管理员密码,无法登陆解决cd /opt/jumpserver/appspython manage.py createsuperuser --username=user --email=user@domain.comsource /opt/py3/bin/activatecd /opt/jumpserver/appspython manage.py changepassword user...原创 2020-12-18 17:03:35 · 1189 阅读 · 1 评论 -
日志处理清空/压缩
切割日志文件#!/bin/bash date=`date +%F`for i in `find /data/logs/authService/ -name "*.log"`; do sudo cp $i ${i}-${date} sleep 2 echo " " > $idonefind /data/logs/authService/ -name "*.log-*" -mtime +7 -exec rm -rf {} \;find文件执行原创 2020-12-18 16:52:15 · 104 阅读 · 1 评论 -
Inode爆满问题
参考文章:inode爆满问题data盘磁盘爆满解决方案:1)删除/data/cache目录中的部分文件,释放出/data分区的一部分inode,特别要留意那些spool出来的文件,这种文件一般会占用比较多的节点,因为比较小而且零碎,同时要多留意日志文件信息等 2)用软连接将空闲分区/opt中的newcache目录连接到/data/cache,使用/opt分区的inode来缓解/data分区inode不足的问题:# ln -s /opt/newcache /data/cache&nb原创 2020-12-18 16:18:21 · 1757 阅读 · 1 评论 -
Linux时间同步
文章目录DT/CST时间格式CST:可以指下面两种:使用ntp时间服务器ntp常用的时间服务器加入crontabDT/CST时间格式DT:指美国东部夏令时间,波士顿、纽约市、华盛顿哥伦比亚特区,都在这个时区内,跟北京时间有12小时的时差,晚12小时。CST:可以指下面两种:美国中部标准时间(西六区,-6:00),中国是东八区(+8:00),北京时间比美国中部标准时间早14个小时。3:45 PM CST 是北京时间凌晨1:45。中澳大利亚标准时间(+10:30),中国是东八区(+8:00),原创 2020-12-18 16:14:46 · 170 阅读 · 2 评论 -
miniconda3安装
conda安装[BEGIN] 2019/4/15 17:01:00[yff@SMART-SIT-APP-01 ~]$ cd ~[yff@SMART-SIT-APP-01 ~]$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.7.12-Linux-x86_64.sh[yff@SMART-SIT-APP-01 ~]$ sudo sh Miniconda3-latest-Linux-x86_64.sh原创 2020-06-03 09:31:00 · 487 阅读 · 0 评论 -
nginx禁封IP
参考博文: 封禁IP的办法 (自动化脚本封ip, 根据瞬时的请求总量,或者根据日志中某段时间的总量)博客nginx的层面封IPlinux server的层面封IP1、添加crontab*/2 * * * * sh /opt/check_black_ip.sh2、过滤IP,追加配置tail -n10000 /usr/local/nginx/logs/access.log | awk '{print $1,$7}' | grep send_login_token | awk '{print原创 2020-12-14 10:22:11 · 189 阅读 · 1 评论