1、简述CGI与FASTCGI区别CGI:Common Gateway Interface 公共网关接口CGI 在2000年或更早的时候用得比较多,以前web服务器一般只处理静态的请求,如果碰到一个动态请求怎么办呢?web服务器会根据这次请求的内容,然后会 fork 一个新进程来运行外部的 C 程序或者bash,perl脚本等,这个进程会把处理完的数据返回给web服务器,最后web服务器把内容发送
1、简述DNS服务器原理,并搭建主-辅服务器。当前TCP/IP网络中的设备之间进行通信,是利用和依赖于IP地址实现的。但数字形式的IP地址是很难记忆的。当网络设备众多,想要记住每个设备的IP地址,可以说是"不可能完成的任务"。那么如何解决这一难题呢?我们可以给每个网络设备起一个友好的名称,这种由文字组成的名称,显而易见要更容易记忆。但是计算机不会理解这种名称的,我们可以利用一种名字解析服务将名称转
1、创建私有CA并进行证书申请。[root@localhost ~]# rpm -ql openssl-libs/etc/pki/tls/etc/pki/tls/certs/etc/pki/tls/misc/etc/pki/tls/openssl.cnf/etc/pki/tls/private[root@localhost ~]# touch /etc/pki/CA/index.txt[root
1、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT[root@localhost ~]#cat deny_dos.sh#!/bin/bash#******************************
1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。(1)expect形式:#!/usr/bin/expectspawn ssh 192.168.52.111expect { "yes/no" { send "yes\n";exp_continue } "password
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来echo '/etc/passwd文件详情如下:'echo '/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数为:' `cat /etc/passwd | grep -v '/sbin/nologin' |wc -l`echo '默认shell为非/
1、简述osi七层模型和TCP/IP五层模型TCP/IP OSI 相同点 两者都是以协议栈的概念为基础 协议栈中的协议彼此相互独立 下层对上层提供服务 不同点 OSI是先有模型; TCP/IP是先有协议,后有模型 OSI是国际标准,适用于各种协议栈; TCP/IP实际标准,只适用于TCP/IP网络 层次数量不同 2、总结描述TCP三次握手四次挥手三次握手:四次挥手:3、描述TCP和UDP区别T
1、自建yum仓库,分别为网络源和本地源1、创建目录mkdir -pv /apps/httpd/htdocs/epel/7/x86_64mkdir -pv /apps/httpd/htdocs/centos/7/os/x86_642、配置yum源[root@bogon ~]# cat /etc/yum.repos.d/CentOS-Base.repo [base]name=CentOS-$rele
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录[root@lvs ~]# touch /etc/111.txt;mkdir /etc/222.dir[root@lvs ~]# ls /etc/ | grep -E '[a-zA-Z].*$'111.txt222.dir2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面debian: ubuntu,deepin(深度),mintredhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本CentOS: Community
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号