自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 nsswitch & pam

nsswitch & pam名称解析: name: id认证服务:nsswitch: network service switch提供了一些库文件(.so)以供应用程序调用 解析库: 文件、MySQL、NIS、LDAP、DNS 通用框架,与各存储交互的实现: /usr/lib64/libnss*, /...

2018-02-25 19:51:00 471

原创 rsyslog

rsyslog:日志:历史日志 历史事件: 时间,事件 日志级别:事件的关键性程度,Loglevel系统日志服务: syslog: syslogd: system klogd: kernel rsyslog: syslogd klogd rsyslog: ...

2018-02-25 05:32:20 1039

原创 samba

sambasystemctl status nmbnetbios协议,windows直接通过广播的方式获取主机名,ip地址列表解析137/udp138/udpsystemctl status smbsmb协议,windows实现网络文件共享的协议,后改进协议重命名为cifs common internet file system139/tcp445/tcpwinbindd ...

2018-02-24 19:14:16 220

原创 NFS

NFS: Network File System NFS: 协议, 类Unix系统,文件系统(内核)SUN: NFSv1 NFSv2 NFSv3 NFSv4RPC: 远程过程调用 2049/tcp 2049/udpNIS: Network Infomation Service NIS+ KerberosRP...

2018-02-24 03:50:54 226

原创 编译php的艰辛路

yum -y groupinstall "X Software Development Desktop Platform Development" 如果想让编译的php支持mcrypt扩展,此处还需要下载libmcrypt-2.5.7-5.el5.i386.rpmlibmcrypt-devel-2.5.7-5.el5.i386.rpmmhash-0.9.9-1.el5.centos.i3...

2018-02-22 23:01:43 234

原创 CentOS 7 编译准备

查看开发包组是否安装 yum grouplist 设置显示显示方式 localectl set-locale LANG=en_US.UTF-8 安装开发包组工具 yum -y install “Development Tools” 安装依赖包 yum -y install ncurses-devel openssl-devel ...

2018-02-22 01:50:59 305

原创 vsftpd

安装vsftpd: 用户认证配置文件: /etc/pam.d/vsftpd 服务脚本:/etc/rc.d/init.d/vsftpd 配置文件:/etc/vsftpd/ vsftpd.conf 匿名用户(映射成为ftp用户)共享资源位置: /var/ftp 系统用户通过ftp访问的资源的位置: 用户自己的家目录 虚拟用户通过ftp访问...

2018-02-21 19:41:33 169

原创 su,sudo

sudo:su: Switch User su -l user -c 'COMMAND'su -l root -c 'COMMAND'su -l rootsudo: 授权之后,能够让某用户以另外一个用户的身份运行命令; 配置文件:sudoers root ALL=(ALL) ALL %wheel ALL=(...

2018-02-21 01:38:53 270

原创 LAMP

httpd 2.4.9 + mysql-5.5.33 + php-5.4.26编译安装过程:一、编译安装apache1、解决依赖关系httpd-2.4.9需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行,它们的下载路径为ftp://172.16.0.1/pub/Sourc...

2018-02-20 23:14:37 518

原创 MariaDB 简单入门

MariaDB的程序组成: C: mysql:CLI交互式客户端程序; mysqldump, mysqladmin… S: mysqld_safe mysqld ...

2018-02-20 22:02:43 258

原创 MariaDB安装

MariaDB: Unireg MySQL AB --> MySQL Solaris: 二进制版本 安装MySQL: 源代码:编译安装 二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用 程序包管理管理的程序包: ...

2018-02-20 21:36:52 253

原创 Apache 2.4

CentOS 7: 配置文件: 主配置文件:/etc/httpd/conf/httpd.conf 模块配置文件:/etc/httpd/conf.modules.d/*.conf 辅助配置文件:/etc/httpd/conf.d/*.conf mpm:以DSO机制提供,配置文件00-m...

2018-02-20 18:56:05 369

原创 压测

httpd自带的工具程序 htpasswd: basic认证基于文件实现时,用到的账号密码文件生成工具; apachectl:httpd自带的服务控制脚本,支持start, stop; apxs:由httpd-devel包提供的,扩展httpd使用第三方模块的工具; rotatelogs:日志滚动工具; ac...

2018-02-20 16:32:02 320

原创 CURL

curl命令 curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE及LDAP等协议。curl支持HTTPS认证,并且支持HTTP的POST、PUT等方法, FTP上传, kerberos认证,HTTP上传,代理服务器, cookies, 用户名/密码认证, 下载文件断点...

2018-02-20 14:03:28 189

原创 HTTP协议

http协议 URL:Unifrom Resource Locator URL方案:scheme 服务器地址:ip:port 资源路径: http://www.magedu.com:80/bbs/index.php, https:// 基本语法: <scheme>://<...

2018-02-20 03:15:59 278

原创 Apache 2.2

MPM: prefork:多进程模型,一个进程响应一个请求; worker:多线程模型(多进程生成,一个进程生成多个线程),一个线程响应一个请求; event:事件驱动模型,一个线程响应多个请求;并发服务器响应请求: 单进程I/O模型; 多进程I/O模型; 复用的I/O模型; 多线程模型 ...

2018-02-20 02:39:06 312

原创 CA

证书申请及签署步骤: 1、生成申请请求; 2、RA核验; 3、CA签署; 4、获取证书;创建私有CA: openssl的配置文件:/etc/pki/tls/openssl.cnf (1) 创建所需要的文件 # touch index.txt # echo 01 > serial # ...

2018-02-19 18:21:31 280

原创 openssh

//sshd生成密钥对 ssh-keygen -t rsa [-P ”] [-f “~/.ssh/id_rsa”] id_rsa.pub 公钥放在服务端 用户家目录 /home/lucky/.ssh/authorized_keys id_rsa 私钥放在客户端 /home/lucky/id_rsa(1) 在客户端生成密钥对儿 ssh-keygen -t rsa [-P ”] [...

2018-02-19 17:45:26 262

原创 OpenSSL

OpenSSL:NIST: 保密性: 数据保密性 隐私性 完整性: 数据完整性 系统完整性 可用性安全攻击: 被动攻击:窃听 主动攻击:伪装、重放、消息篡改、拒绝服务安全机制: 加密、数字签名、访问控制、数据完整性、认证交换、流量填充、路由控制、公证安全服务: 认...

2018-02-19 01:52:46 226

原创 Systemd CentOS7

Systemd: Systemd新特性: 系统引导时实现服务并行启动; 按需激活进程; 系统状态快照; 基于依赖关系定义服务控制逻辑;核心概念:unit 配置文件进行标识和配置;文件中主要包含了系统服务、监听socket、保存的系统快照以及其它与init相关的信息; 保存至: /u...

2018-02-19 00:34:43 237

原创 linux 邮件

1、安装[root@001 ~]# yum install mailx2、编辑配置文件[root@001 ~]# vim /etc/mail.rc #添加如下内容set from=xxxx@126.comset smtp=smtp.126.comset smtp-auth-user=xx@126.comset smtp-auth-password=xxxset sm...

2018-02-18 23:19:10 1311

原创 crontab

周期性任务计划:cron 相关的程序包: cronie: 主程序包,提供了crond守护进程及相关辅助工具; cronie-anacron:cronie的补充程序;用于监控cronie任务执行状况;如cronie中的任务在过去该运行的时间点未能正常运行,则anacron会随后启动一次此任务; cront...

2018-02-18 22:55:01 396

原创 Linux的作业控制

Linux的作业控制 前台作业:通过终端启动,且启动后一直占据终端; 后台作业:可以通过终端启动,但启动后即转入后台运行(释放终端); 如何让作业运行于后台? (1) 运行中的作业 Ctrl+z (2) 尚未启动的作业 # COMMAND & 此类作业虽然被送往后台...

2018-02-18 22:35:46 293

原创 linux进程管理

Linux内核:抢占式多任务 进程类型: 守护进程: 在系统引导过程中启动的进程,跟终端无关的进程; 前台进程:跟终端相关,通过终端启动的进程 注意:也可把在前台启动的进程送往后台,以守护模式运行; 进程状态: 运行态:running 就绪态:ready 睡眠态: ...

2018-02-18 22:21:19 127

原创 网络客户端工具:

网络客户端工具: lftp, ftp, lftpget, wget # lftp [-p port] [-u user[,password]] SERVER 子命令: get mget ls help ...

2018-02-18 22:10:58 324

原创 linux网络

ifconfig命令 ifconfig [interface] # ifconfig -a # ifconfig IFACE [up|down] ifconfig interface [aftype] options | address ... ...

2018-02-18 22:03:46 234

原创 编译安装,安装后的配置

安装后的配置: (1) 导出二进制程序目录至PATH环境变量中; 编辑文件/etc/profile.d/NAME.sh export PATH=/PATH/TO/BIN:$PATH (2) 导出库文件路径 编辑/etc/ld.so.conf.d/NAME.conf ...

2018-02-18 17:06:54 161

原创 YUM

yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下:repodata); 文件服务器: ftp:// http:// nfs:// file:///yum客户端: 配置文件: /etc/yum.conf:为所有仓库提供...

2018-02-18 16:33:11 321

原创 程序包管理

查看二进制程序所依赖的库文件: ldd /PATH/TO/BINARY_FILE管理及查看本机装载的库文件: ldconfig /sbin/ldconfig -p: 显示本机已经缓存的所有可用库文件名及文件路径映射关系; 配置文件为:/etc/ld.so.conf, /etc/ld.so.conf.d/*.conf 缓存文件:...

2018-02-18 00:10:57 223

原创 linux 压缩解压缩

压缩、解压缩及归档工具compress/uncompress: .Zgzip/gunzip: .gzbzip2/bunzip2: .bz2xz/unxz: .xzzip/unziptar, cpio1、gzip/gunzip gzip [OPTION]... FILE ... -d: 解压缩,相当于gunzip -c: 将结果输出至标准输...

2018-02-17 23:51:35 220

原创 文件系统挂载,内存使用状态

挂载方法:mount DEVICE MOUNT_POINT mount:通过查看/etc/mtab文件显示当前系统已挂载的所有设备 mount [-fnrsvw] [-t vfstype] [-o options] device dir device:指明要挂载的设备; (1) 设备文件:例如/dev/...

2018-02-17 20:25:10 879

原创 分区管理,文件系统管理

分区管理工具:fdisk fdisk:对于一块硬盘来讲,最多只能管理15分区; # fdisk -l [-u] [device...] # fdisk device 子命令:管理功能 p: print, 显示已有分区; n: new, 创建 d: delete, 删除 ...

2018-02-17 19:48:39 167

原创 Linux文件系统上的特殊权限

Linux文件系统上的特殊权限SUID, SGID, Sticky1 权限 r, w, x user, group, other2 安全上下文 前提:进程有属主和属组;文件有属主和属组; (1) 任何一个可执行程序文件能不能启动为进程:取决发起者对程序文件是否拥有执行权限; (2) 启动为进程之后,其进程的属主为发起者;进程的属组为发起者所属的...

2018-02-17 17:38:55 192

原创 find命令

find: 实时查找工具,通过遍历指定路径下的文件系统完成文件查找; 工作特点: 查找速度略慢; 精确查找; 实时查找; 语法: find [OPTION]... [查找路径] [查找条件] [处理动作] 查找路径:指定具体目标路径;默认为当前目录; 查找条件...

2018-02-17 17:29:38 260

原创 egrep 扩展正则表达式

egrep = grep -Eegrep [OPTIONS] PATTERN [FILE...]扩展正则表达式的元字符: 字符匹配: . [] [^] 次数匹配: * ?: 0或1次; +:1次或多次; {m}:匹配m次; {m,n}:至少m,至多...

2018-02-17 13:49:17 379

原创 linux用户和组

用户和组相关的管理命令: 用户创建:useradd useradd [options] LOGIN -u UID: [UID_MIN, UID_MAX], 定义在/etc/login.defs -g GID:指明用户所属基本组,可为组名,也可以GID; -c "C...

2018-02-17 04:25:36 234

原创 Bash IO 重定向,管道

打开的文件都有一个fd: file descriptor (文件描述符) 标准输入:keyborad, 0 标准输出:monitor, 1 标准错误输出:monitor, 2 I/O重定向:改变标准位置 输出重定向:COMMAND > NEW_POS, COMMAND >> NE...

2018-02-17 04:22:14 236

原创 linux日期时间 & 和主服务器同步时间

设置日期时间date: date [OPTION]... [+FORMAT]:显示 FORMAT: 格式符号 %D %F %T date [MMDDhhmm[[CC]YY][.ss]]:设置 MM: 月分 ...

2018-02-17 01:57:22 498

原创 linux 字符集

Linux字符集的查看及修改 一·查看字符集 [root@Testa-www tmp]# echo $LANGzh_CN.UTF-8[root@Testa-www ~]# env |grep LANGLANG=zh_CN.UTF-8[root@Testa-www ~]# export |grep LANGdeclare -x LANG="zh_CN.UTF-8"[root@T...

2018-02-13 16:32:18 1325

原创 yii的各种配置

<?php$params = array_merge( require __DIR__ . '/../../common/config/params.php', require __DIR__ . '/../../common/config/params-local.php', require __DIR__ . '/params.php', require...

2018-02-11 18:28:33 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除