摘要:
实验拓扑图如下: 第一步:SSH-server 基础配置 [SSH-server-GigabitEthernet0/0/0]aaa # 进入 aaa 视图配置 [SSH-server-aaa]local-user devan password cipher sshtest # 创建用户 devan, 阅读全文
摘要:
在 Linux 中,cp 和 mv 命令都是由 coreutils 软件包安装的 cp 或 mv 命令操作大文件时,会出现等待的过程,但这两个命令都没有提供可以查看命令进度的参数,所以我们可以通过 Github 上的开源项目 advcpmv 来实现 cp 和 mv 命令在操作大文件的时候带上进度条 阅读全文
摘要:
EVE-NG(全称 Emulated Virtual Environment - Next Generation),是国外大神们开发的,融合了 dynamips,IOL,KVM。它是深度定制的 Ubuntu 操作系统,可以直接把它安装在 x86 架构的物理主机上。它也有 ova 版本,可以导入到 V 阅读全文
摘要:
部署环境: 首先,一个问题,为什么要源码包编译安装 openssh,rpm 包安装不香吗? # 由于安全问题,或者环境中的漏洞扫描软件扫出你当前网络中某些linux系统中的 openssh 版本过低,存在安全隐患, 需要升级到最新版本 # 然后我们到 http://rpmfind.net/ 网站搜索 阅读全文
摘要:
查看并干掉之前的虚拟机 然后通过之前的 qcow2 文件重新拉起一个虚拟机 然后我们发现虚拟机的根分区只有 7.9G,因此我们需要扩展虚拟机的根分区 第一步:查看宿主机的硬盘并分配硬盘给虚拟机使用 我们将 sdb 硬盘作为裸盘给虚拟机使用,将 sdd 硬盘创建一个逻辑卷给虚拟机使用 创建逻辑卷 第二 阅读全文
摘要:
部署环境: (准备至少两块物理网卡和两块硬盘) 其中,eth0 网卡作为桥接网卡,eth1 作为 NAT 网卡,两块物理网卡的目的是为了后面将 eth1 网卡作为网桥的 slave 时 ssh 会话不会断开 第一步:从官网下载 qcow2 文件 下载地址:https://cloud.centos.o 阅读全文
摘要:
zabbix 架构: snmp:zabbix 监控网络性能所依赖协议 IPMI:用于监控物理硬件性能指标,可以获取物理设备的温度、CPU 温度,风扇转速 JMX:监控 java 项目所使用的出口。 SSH:支持 ssh 登录的设备都能获得到数据,比如交换机、linux 等,但前提是设备有 ssh 功 阅读全文
摘要:
Linux 多网卡绑定 网卡绑定 mode 共有七种 (0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要 “Switch” 支援及设定 mode=1:自动备援模式,其中一条线若断线,其他线路将会 阅读全文
摘要:
配置前已将 zabbix 的 web 网页部署完成 第一次登录页面后,页面首页为英文,并且不可用主机为1,原因是部署 zabbix 的主机没有安装 zabbix-agent 首先将 zabbix 界面的语言切换至中文,然后在 zabbix 主机上安装 zabbix-agent2 [root@zabb 阅读全文
摘要:
Linux 环境下普通用户没有执行 docker 命令的权限是因为 Docker 的安全设计。Docker 守护进程(daemon)默认以 root 用户身份运行,因为它需要访问系统的底层资源来管理容器。出于安全考虑,普通用户(非 root 用户)不应该能够直接执行可能具有破坏性的 Docker 命 阅读全文
摘要:
MariaDB Server 是一个通用的开源关系数据库管理系统(RDBMS),它是世界上最受欢迎的数据库服务器之一,拥有包括 Wikipedia、WordPress.com 和 Google 在内的知名用户 MariaDB Server 在 GPLv2 开源许可下发布,并保证保持开源 当 Mari 阅读全文
摘要:
Linux 集群管理工具是用于管理多台 Linux 服务器或计算机的工具,可以通过它们来执行命令、分发文件、监控系统等 两个常用的 Linux 集群管理工具是 ClusterShell 和 PSSH(Parallel SSH),它们分别有不同的功能和用途 ClusterShell 特点: Clust 阅读全文
摘要:
remote dictionary server (redis) 属于数据库管理系统(DBMS)中的非关系型数据库(NoSQL),是一个 key-value 存储系统 redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对 (Key 阅读全文
摘要:
MongoDB 属于数据库管理系统(DBMS)中的非关系型数据库(NoSQL),是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统 MongoDB 旨在为 web 应用提供可扩展的高性能数据存储解决方案 MongoDB 将数据存储为一个文档,数据结构由键值 (key=>value) 阅读全文
摘要:
openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持 SSL (Secure Sockets Layer) / TLS (Transport Layer Security) 协议的实现官网:https://www.openssl.org/sourc 阅读全文
摘要:
git 是一个分布式版本控制软件,最初由 Linus Torvalds (林纳斯·托瓦兹) 创作,于 2005 年以 GPL 许可协议发布。最初目的是为了更好地管理 Linux 内核开发而设计 git 是用于 Linux 内核开发的版本控制工具。与 CVS、Subversion(svn)一类的集中式 阅读全文
摘要:
将网卡名改为 eth 开头并且 eth0 作为第一块网卡有两种办法 第一种:在安装系统的倒计时启动阶段按 “e” 进入编辑模式,在以 linux 开头的行尾添加 net.ifnames=0 biosdevname=0 ,然后按 “ctrl+x” 进入系统后即可 第二种:在安装系统后更改,分为 Cen 阅读全文
摘要:
Linux 上有三种特殊权限,分别是 set uid,set gid,sticky。对应权限的数值分别为4,2,1。对应权限的字母分别为 s,s,t。对应的操作分别为 chmod u+s file,chmod g+s dir,chmod o+t dir,对应的操作也支持将字母替换为数字 set ui 阅读全文
摘要:
SaltStack (salt)是一种新的基础设施管理方法开发软件、简单易部署、可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位。SaltStack 提供了一个动态基础设施通信总线用于编排、远程执行、配置管理等 SaltStack 是一个服务器基础架构集中化管理平台,具 阅读全文