1、LVS的跨网络DR实现bash网络配置client192.168.120.102route10.0.0.103/192.168.120.100/172.16.0.200lvs10.0.0.10rs110.0.0.100rs210.0.0.101bashhttp服务配置RS1root@zuoye1echohostnameI/var/www/html/index.htmlroot@zuoye1sy
1、NAT原理总结bashNAT技术是将报文中的源地址或者目的地址更换为指定地址或者指定地址池的一种技术,可以有效的隐藏内部地址,只将可以公开的publicaddress公布出去。根据修改的地址不同,可分为SNAT和DNATSNAT修改报文中的源地址,一般适用于私网内部访问公网DNAT修改报文中的目的地址,一般适用于私网提供服务给外部网络访问根据地址转换的不同,可分为静态地址转换,动态地址转换,以
1、实现基于MYSQL验证的vsftpd虚拟用户访问bashmysql服务器1.安装mariadbserverroot@zuoye1yuminstallymariadbserverroot@zuoye1systemctlstartmariadb2.在数据库上建立验证用数据库和表root@zuoye1mysqlMariaDB(none)createdatabasevsftpd;QueryOK,1ro
1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块bash第一台设备root@zuoye1yuminstallhttpdphpphpmysqlroot@zuoye1cat/var/www/html/lamp.php<?phptry{user='root';pass='123456';dbh=newPDO('mysql:host=10.0.0.101;port=3306;dbna
1、简述PV,UV,QPS的含义及计算方式bashPV(访问量):即PageView,页面浏览量或点击量,用户每次刷新即被计算一次,PV反映的是浏览某网站的页面数,PV与来访者的数量成正比,PV并不是页面的来访者数量,而是网站被访问的页面数量计算方法每个IP访问一个页面算一次,访问第二个页面算两次,同一个IP再次访问这两个页面则依旧为2次,所以总的pv为4次。着重点PV并不是页面的来访者数量,而是
1、MySQL的高可性解决方案MHA实战bash1.安装软件包管理节点安装mha4mysqlmanagermha4mysqlnode被管理节点安装mha4mysqlnode2.实现所有节点之间的sshkey验证root@zuoye1sshkeygenroot@zuoye1sshcopyid10.0.0.100root@zuoye1sshcopyid10.0.0.101root@zuoye1sshc
第十九周1、主从复制及主主复制的实现bash主从复制主节点配置root@zuoye1vi/etc/my.cnf.d/server.cnfmysqldserverid=1logbinroot@zuoye1mysqlMariaDBmysqlgrantreplicationslaveon.to'repluser'@'10.0.0.%'identifiedby'123456';MariaDB(none)s
第十八周 1、总结mysql常见的存储引擎以及特点。 ```bash 1.MyISAM引擎特点 不支持事务 表级锁定 读写相互阻塞,写入不能读,读时不能写 只缓存索引 不支持外键约束 不支持聚簇索引 读取数据较快,占用资源较少 不支持MVCC(多版本并发控制机制)高并发 崩溃恢复性较差 MySQL5.5.5前默认的数据库引擎 ``` ```bash 2.InnoDB引擎特点 行级
1、 导入hellodb.sql生成数据库 (1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 ```bash MariaDB [hellodb]> select name,age from students where age>25 and gender="M"; +--------------+-----+ | name | age | +--
二进制安装mysql5.7 ```bash 1.准备工作 安装包 [root@localhost ~]# yum -y install libaio numactl-libs 添加用户和组 [root@localhost ~]# groupadd mysql [root@localhost ~]# useradd -r -g mysql -s /bin/false mysql 解压程序包 [ro
1、PAM和google模块实现ssh双因子安全验证。 ```bash 1.安装软件 手机安装google-authenticator,linux安装epel源,下载安装google-authenticator 2.执行google-authenticator [root@localhost ~]# google-authenticator Do you want authenticatio
1、创建私有CA并进行证书申请。 ```bash 1.创建CA需要的文件 [root@localhost ~]# touch /etc/pki/index.txt [root@localhost ~]# echo 01 > /etc/pki/CA/serial 2.生成CA私钥 [root@localhost CA]# umask 066;openssl genrsa -out private/
1、解决DOS***生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT [root@localhost ~]# cat checkdos.sh #!/bin/bash#Description:#Author:root#V
第十二周1、简述linux操作系统启动流程centos6之前1.bios通电自检(POST)2.加载bios的硬件设备,获取第一个启动设备3.读取MBR的引导加载程序(grub)的启动信息4.加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备5.核心执行init程序,并获取默认的运行信息6.init程序执行/etc/rc.d/rc.sysinit文件,重新挂载根文件系统7.启动核
1、显示统计占用系统内存最多的进程,并排序。[root@localhost ~]# ps aux | awk '{print $1,$2,$4,$11}'| sort -rn -k 3 -t " " root 1190 1.0 /usr/bin/python2 polkitd 959 0.7 /usr/lib/polkit-1/polkitd root 969 0.6 /usr/sbin/Netw
1、Ubuntu系统网络配置总结(包括主机名、网卡名称、网卡配置)修改主机名 hostnamectl set-hostname ubstudy 修改网卡名称 vim /etc/default/grub GRUB_CMDLINE_LINUX="net.ifnames=0" 然后配置生效 grub-mkconfig -o /boot/grub/grub.cfg 网卡配置 配置静态地址 vim
1、总结ip分类以及每个分类可以分配的IP数量ip分类 A类 0NNNNNNN.xxxxxxxx.xxxxxxxx.xxxxxxxx 网络位 2^7-2=126 主机位 2^24-2 B类 10NNNNNN.NNNNNNNN.xxxxxxxx.xxxxxxxx 网络位 2^14=16384 主机位 2^16-2 C类 110NNNNN.NNNNNNNN.NN
1、简述osi七层模型和TCP/IP五层模型OSI七层模型简介应用层负责和计算机用户进行直接的交互,涉及协议有FTP,HTTP,HTTPS等表示层负责处理用户的表示信息,涉及数据加密,数据解密,数据的格式等会话层负责在两个用户之间建立,维护,终止会话传输层负责处理数据报文的传输问题,根据所使用的的协议还可以提供流控,差错校验的功能网络层负责处理用户之间跨网络的数据包传递,包括寻址,以及路由选择等数
1、破坏mbr表并修复#备份mbr分区表[root@localhost ~]# dd if=/dev/sda of=/root/mbr.bak bs=1 count=64 skip=446[root@localhost ~]# scp mbr.bak 10.0.0.3://root/mbr.bak #破坏分区表并重启[root@localhost ~]# dd if=/dev/zero of=/
1、自建yum仓库,分别为网络源和本地源[root@dingchao ~]# cat /etc/yum.repos.d/tunxun.repo [tenxun]name=tunwebbaseurl=https://mirrors.cloud.tencent.com/centos/$releasever/os/$basearch/enable=1gpgcheck=0[root@dingchao ~]
1、统计出/etc/passwd文件中其默认shel为非/s bin/nologin的用户个数,并将用户都显示出来[root@localhost data]# grep -v /sbin/nologin /etc/passwd|cut -d: -f1rootsyncshutdownhaltdingchaomageiauser1user2user3[root@localhost data]# gre
1.linux发行版1.slcakware suse系统,包括suse企业版和opensuse桌面2.debian 包括ubuntu(更适合桌面系统),deepin(更适合服务器系统),mint,3.redhat RHEL(redhat企业版), CENTOS(RHEL的克隆版),fedora (REDHAT的社区版本,也是rhel新功能的测试版本) 4.alpine
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录[root@localhost ~]# ls -a /etc | grep -Ei "^[^a-z][a-z].*"1a23.txt2a.pwd.lock.updated2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。ls -a /etc |grep -Ei "^
1, 描述linux发行版的系统目录命名规则和用途/ 根目录,所有目录的起点/root root用户的家目录/etc 存放配置文件的目录,包括linux系统的各种服务的配置等/dev linux系统的硬件文件存放的目录,即硬件文件和特殊文件存放位置/usr 存放系统应用程序的目录,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号