- 博客(29)
- 收藏
- 关注
原创 freeradius+mysql认证搭建
下载安装freeradius以及相关的mysql修改配置文件users,添加一行,修改配置文件,要记得重启同时修改完配置文件可以使用freeredius -X验证是有有错使用freeradius自带的一个测试工具radtestRadius为用户名Radpass为密码Localhost为服务器主机名1812为对应端口号testing123为radius服务器预先设置的密钥建立...
2021-02-24 16:29:40
1483
原创 freeradius+ldap搭建认证服务器
freeradius+ldap搭建认证服务器1.安装LDAP2.安装freeradiusFreeradius包含一个radius服务器和radius-client,可以对支持radius协议的网络设备进行鉴权记账,支持众多的数据库。先freeradius+LDAP搭建认证服务器1.安装LDAPapt-get install slapd ldap-utils migrationtools安装...
2021-02-24 16:26:29
7071
原创 radius认证流程
radius认证流程Radius服务器对用户认证的相关流程网络模型:认证的主要就是用户/nas/radius/数据库用户提供需要认证的用户名与口令Nas一般是路由器,交换机等设备Nas作为radius服务器的客户端,向radius服务器转交用户的认证信息,并且在通过认证之后向radius服务器发送计费信息。Radius服务器作为认证系统的中心服务器,接受来自NAS提交的信息,并对数...
2021-02-24 16:25:48
5875
原创 radius
首先安装 OpenLDAPapt-get install slapd ldap-utils方便起见,使用 phpLDAPadmin 的 WEBUI 来管理 OpenLDAP。wget -P /tmp http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.0.5/phpldapadmin-1.2...
2020-07-29 09:28:00
641
原创 PXE自动装机
PXE自动装机准备工作:搭建PXE的环境:步骤:配置:DHCP的配置:TFTP服务器配置防火墙的配置:部署Debian的引导文件NetbootPXE的配置:测试:服务器初始化PXE搭建,实现自动化系统安装:准备工作:准备两台虚拟机,一个当做PXE的服务机,安装PXE的安装环境,另外一台用于测试PXE的自动安装。两台电脑使用NET的网络模式:搭建PXE的环境:步骤:先部署DHCP...
2019-12-16 19:12:37
656
原创 jumpserver堡垒机
jumpserver堡垒机1. 跳板机/堡垒机的介绍1.1 跳板机的定义1.2 跳板机缺点1.3 堡垒机的定义2. Jumpserver 概述2.1 Jumpserver的功能3. 搭建 jumpserver跳板机4. 跳板机的使用1. 跳板机/堡垒机的介绍1.1 跳板机的定义跳板机就是一台服务器,开发或运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作:...
2019-05-14 17:18:53
488
原创 keepalived高可用
keepalived高可用1.keepalived简介1.1 keepalived是什么?1.2 keepalived的重要功能1.3 keepalived高可用故障转移的原理1.4 keepalived原理1.4.1 keepalived高可用架构图1.4.2 keepalived工作原理描述2. keepalived配置文件讲解2.1 keepalived默认配置文件2.2 定制主配置文件2....
2019-05-14 15:13:47
144
原创 redis集群
redis集群1、概述1.1、redis cluster的现状1.2、redis cluster 架构2.redis集群搭建3.创建集群1、概述Redis3.0版本之后支持Cluster.1.1、redis cluster的现状目前redis支持的cluster特性:节点自动发现slave->master 选举,集群容错Hot resharding:在线分片...
2019-05-14 15:12:52
273
原创 虚拟化kvm
虚拟化kvm1. 虚拟化介绍2. kvm介绍3. kvm部署3.1 kvm安装3.2 kvm web管理界面安装1. 虚拟化介绍虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。那么 Host 是如...
2019-03-18 14:42:42
406
原创 tomcat
tomcat1. tomcat简介2. tomcat项目部署2.1 java环境安装2.2 tomcat部署2.3 测试3.LNMT部署3.1安装nginx3.2安装mysql3.3安装tomcat3.4配置1. tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一...
2019-03-07 19:22:55
269
原创 版本控制gitlab
版本控制gitlab1. 版本控制介绍2. gitlab部署3. gitlab管理1. 版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功...
2019-03-06 19:37:51
185
原创 nginx的配置文件详解
nginx的配置文件详解nginx的配置文件详解1.1nginx.conf配置详解nginx的配置文件详解1.1nginx.conf配置详解
2019-03-05 20:47:15
4890
原创 cobbler
cobbler1. cobbler简介2. cobbler服务端部署3. 客户端安装4. 定制安装1. cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以...
2019-03-05 20:46:10
204
原创 两台虚拟机搭建zabbix监控(lnmp)
LNMP搭建1.l nmp搭建1.1 mysql安装1.2 php安装1.3 nginx安装1.4 zabbix安装2. 配置2.1关闭防火墙2.2修改php配置文件2.3 zabbix web界面安装配置2.4 修改nginx的配置文件2.5 安装并设置nfs共享2.6 两边重启服务3. 验证1.l nmp搭建安装环境:mysql php zabbix:192.168.110.21ngi...
2019-03-01 20:21:28
573
原创 mysql主从与zabbix监控
mysql主从与zabbix监控1. 主从简介1.1 主从作用1.2 主从形式2. 主从复制原理3. 主从复制配置3.1mysql安装3.2 mysql主从配置3.2.1 确保从数据库与主数据库里的数据一样3.2.2 在主数据库里创建一个同步账号授权给从数据库使用3.2.3 配置主数据库3.2.4 配置从数据库3.2.5 测试验证3.3mysql主从监控3.4传统主从弊端4.GTID主从的配置1...
2019-03-01 11:04:22
374
原创 nginx
nginx1. nginx简介2. nginx的特性与优点2.1 nginx的特性2.2 nginx的优点3. nginx的功能及应用类别3.1 nginx的基本功能3.2 nginx的扩展功能3.3 nginx的应用类别4. nginx的模块与工作原理4.1 nginx的模块分类4.2 nginx的工作原理5. nginx的安装与配置5.1 nginx的安装5.2 nginx安装后配置1. n...
2019-03-01 09:17:18
479
原创 邮件告警
邮件告警邮件警告使用外部邮箱账号发送报警邮件设置邮件警告邮件报警有两种情况:1、Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号,只能发送,不能接收外部邮件。2、使用一个可以在互联网上正常收发邮件的邮箱账号,通过在Zabbix服务端中设置,使其能够发送报警邮件到指定邮箱。使用外部邮箱账号发送报警邮件设置1.停止postfi...
2019-02-26 16:58:17
1745
原创 zabbix(续)
zabbix监控项与进程1.监控项添加2.触发器3.监控进程4.监控日志1.监控项添加2.触发器重启服务zabbix_get -s HOST -k KEY手动触发3.监控进程两种方式:1.在模板中添加2.使用脚本实现[root@lw ~]# vim /usr/local/etc/zabbix_agentd.confUnsafeUserParameters=1U...
2019-02-25 18:21:11
153
原创 zabbix客户端的安装与模板管理
zabbix客户端的安装与模板管理1.zabbix客户端的安装2.模板管理1.zabbix客户端的安装安装agent:安装依赖包创建组和用户zabbix安装编译器gcc,gcc-c++安装agent修改配置文件(/usr/local/etc/zabbix_agent.conf)修改 server,serveractive,hostname(要求唯一)启动服务server_age...
2019-02-23 17:32:03
281
原创 监控服务zabbix部署
zabbix监控部署1. zabbix介绍2. zabbix特点3. zabbix配置文件4. zabbix部署4.1 zabbix服务端安装4.2 zabbix服务端配置4.3 zabbix服务端web界面安装与配置4.3.1 zabbix web界面安装前配置4.3.2 安装zabbix web界面4.4 登录zabbix1. zabbix介绍zabbix是一个基于WEB界面的提供分布式系...
2019-02-22 19:19:36
2206
原创 mysql进阶
mysql进阶1. mysql配置文件2. mysql数据库备份2.1 数据库常用备份方案2.2 mysql备份工具mysqldump2.3 mysql数据恢复1. mysql配置文件mysql的配置文件为/etc/my.cnf配置文件查找次序:若在多个配置文件中均有设定,则最后找到的最终生效/etc/my.cnf --> /etc/mysql/my.cnf --> --def...
2019-02-21 18:06:08
120
原创 lamp搭建
lamp1. lamp简介2. web服务器工作流程2.1 cgi与fastcgi2.2 httpd与php结合的方式3. lamp平台构建3.1 安装httpd3.2 安装mysql3.3 安装php3.4 配置apache3.4.1 启用代理模块3.4.2 配置虚拟主机3.5 验证1. lamp简介有了前面学习的知识的铺垫,今天可以来学习下第一个常用的web架构了。所谓lamp,其实就是...
2019-02-20 18:31:15
1103
原创 mysql基础
mysql基础1. 关系型数据库介绍1.1 数据结构模型1.2 RDBMS专业名词1.3 关系型数据库的常见组件1.4 SQL语句2.mysql安装与配置2.1 mysql安装2.2 mysql配置3. mysql的程序组成3.1 mysql工具使用3.2 服务器监听的两种socket地址4. mysql数据库操作4.1 DDL操作4.1.1 数据库操作4.1.2 表操作4.1.3 用户操作4.1...
2019-02-19 20:03:46
609
原创 rsync
rsync1. rsync简介2. rsync特性3. rsync的ssh认证协议4. rsync命令5. rsync+inotify1. rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。2. rsync特性rsync支持很多特性:可以镜像保存整个目录树和文件系统...
2019-02-19 18:40:07
830
原创 apache
apache1. apache源码安装1.1 解压http与apr的源码包1.2.安装arp1.3.安装apr-util1.4.安装apache1.5.改变环境变量2.三种虚拟主机2.1IP相同端口不同2.2 相同端口不同ip2.3 域名不同IP相同端口相同3.实例3.1实例一3.1.1 需求3.1.2 步骤3.1.3 结果3.2 实例二3.2.1 需求3.2.2 步骤3.2.3 验证结果3.3 ...
2019-02-19 14:41:35
293
原创 ftp服务
ftp服务1. ftp安装2. 配置匿名用户ftp2.1 启动ftp服务2.2 关闭防火墙2.3 对配置文件进行配置2.4 验证3. 配置虚拟用户ftp3.1 建立虚拟FTP用户数据库文件3.2 创建FTP根目录及虚拟用户映射的系统用户3.3 建立支持虚拟用户的PAM认证文件3.4 在vsftpd.conf文件中添加支持配置3.5 为虚拟用户设置不同的权限3.6 验证4. 配置本地用户ftp1....
2019-02-18 17:23:44
637
原创 NFS服务
NFS服务1. NFS简介1.1 nfs特点1.2 使用nfs的好处1.3 nfs的体系组成1.4 nfs的应用场景2. nfs工作机制2.1 RPC1. NFS简介1.1 nfs特点NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源在NFS的应用中,本地NFS的客户端应用可以透明地...
2019-01-08 16:33:59
633
原创 openssh与防火墙
openssh1. 使用 SSH 访问远程命令行1.1 OpenSSH 简介1.2 SSH 版本1.3 SSH 认证方式1.4 openSSH 的工作模式1.5 Secure Shell 示例1.6 SSH 主机密钥2. 配置基于 SSH 密钥的身份验证3. 自定义 SSH 服务配置4. SSH 安全注意事项5. 防火墙5.1 防火墙分类5.2 防火墙配置1. 使用 SSH 访问远程命令行1....
2019-01-08 08:38:21
1828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人