简介:IP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, an IP set may store IP addresses, networks, (TCP/UDP) port numb
(1)二进制安装MySQL 5.71)下载MySQL包文件并解压:[root@localhost ~]# tar xf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /usr/local[root@localhost ~]# cd /usr/local/[root@localhost local]# ln -sv mysql-5.7.33-linux-
(1)DNS主从搭建:DNS服务器工作原理:主要的作用就是将人们所熟悉的网址 (域名) “翻译”成电脑可以理解的 IP 地址,这个过程叫做 DNS 域名解析。环境准备:DNS主:192.168.200.221DNS备:192.168.200.2221)主DNS服务器端配置:安装:yum install bind -y配置:vim /etc/named.conf#注释掉下面两行 // listen-
1、创建私有CA并进行证书申请1)创建CA相关目录和文件:mkdir -pv /etc/pki/CA/{certs,crl,newcerts,private}touch /etc/pki/CA/index.txtecho 0F > /etc/pki/CA/serial2)创建CA私钥和自签证书:cd /etc/pki/CA/(umask 066; openssl genrsa -out pr
1、DOS问题生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。 [root@localhost ~]# vim /data/checkdos.sh #!/bin/bash # /usr/sbin/ss -tn | awk -F " +|:" '/ESTAB/{ip[$(NF-2)]++}END{f
1、脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。 方式1: #!/usr/bin/expect spawn ssh 10.0.0.7 expect { "yes/no" { send "yes\n";exp_continue } "password" { send "123456\n" } } expect eof 方式2: #!/bin/bash # expect &
1、OSI七层模型和TCP/IP五层模型 在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际标准组织(ISO)。1984年,ISO发布了著名的OSI(Open System Interconnection)标准,即OSI开放系统互连参考模型,它定义了网络互联的7层框架,物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 TCP/IP(Transm
1、自建CentOS 8的yum仓库,分别为本地源和网络源 1)仓库服务器配置:编译安装httpd(略)、挂载光盘 mkdir -p /apps/httpd/htdocs/centos/8 mount /dev/cdrom /mnt/ cp -a /mnt/* /apps/httpd/htdocs/centos/8/ 2)yum客户端配置 vim /etc/yum.repo.d/centos.re
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 grep -E '[^(nologin)]$' /etc/passwd | cut -d':' -f1 | cat -n 2、查出用户UID最大值的用户名、UID及shell类型 cat /etc/passwd | sort -t ":" -k 3 -n | tail -1 | cu
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录 ls -d /etc/[![:alpha:]]*[[:alpha:]]* 2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中 cp -r /etc/p*[![:digit:]] /tmp/mytest1/ 3、将/etc/issue文件中的内容转换为大写后保
Linux发行版: slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面 debian: ubuntu,deepin(深度),mint redhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本
(1)发现问题: 6月23号周三上午接到同事电话,说一台服务器CPU使用率一直很高,像是中挖矿病毒了,让我帮忙登上去看看,并发给我三张截图: 看完截图,我马上连上服务器查看进程,查看/tmp下并没有kdevtmpfsi这个程序,于是df -hT查看了下挂载情况,发现/tmp被挂载了docker容器的文件系统(忘记截图)。
expect备份交换机配置因公司备份需求,需要对所有的交换机进行配置备份。由于涉及到ssh登录并交互,所以选定expect工具。注意1、expect使用log_file会记录下所有触发expect时的特殊控制字符,比如---- More ----^[[42D ^[[42D。vim不会解释这些特殊字符,cat和more则不影响。需要恢复时可以使用cat然后用CRT log session,或者用se
Windows下bat脚本
使用CentOS在线安装:yum install epel-release ##安装epel源,需要开启CentOS的yum源yum install docker -y ##同时安装docker-cli客户端setenforce 0 ##设置selinux为disable并重启systemctl start doc
**账号与群组和/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow有关**步骤:(1)建立所需要的群组:vi/etc/group(2)将/etc/group与/etc/gshadow同步:grpconv(3)建立账号的各个属性:vi/etc/passwd(4)将/etc/passwd与/etc/shadow同步:pwconv(5)建立该账号的密码:pas
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号