学习-linux就该这么学
永远的利剑
所有内容仅供参考,等我一百岁了我还会回来的
展开
-
202001118mariadb安装管理
yum install mariadb 数据库默认是10.3可以看到server相关的一些包,如果初始化一般直接都写上yum install mariadb mariadb-server============== 1 安装完毕需要进行安全初始化:==============1.1 设置 root 管理员在数据库中的专有密码1.2 随后删除匿名账户,并禁止 root 管理员从远程登录数据库1.3 删除默认的测试数据库,取消测试数据库的一系列访问权限...原创 2020-11-18 07:36:30 · 118 阅读 · 0 评论 -
20201117使用iscsi部署网络存储
使用iscsi服务部署网络存储 Internet small computer system interface1 介绍Iscsi技术就是用网络来将其他位置共享的硬盘挂载到本机来和本机硬盘一样使用,且不限平台(windows linux),基础硬盘也不限接口(IDE SATA SCSI),便于集中管理和调配资源,实现夸区域存储资源共享,还可以在不停机的状态下扩展存储缺点就是必然他要受到网络速度和稳定性的制约,也会有iscsi-HBA 卡来连接硬盘接口和光纤来提高稳定性和效率。2 部署2.原创 2020-11-17 10:51:58 · 234 阅读 · 0 评论 -
20201115使用squid服务
1介绍: squid直译过来是鱿鱼的意思,但是这里是一款代理缓存服务,他的作用就是可以将网站的一些图片等消耗带宽的信息,缓存在本机,这样来提高响应速度,支持http ftp ssl 多种协议,还可以支持访问控制ACL和访问权限ARL来实现禁止访问某些网址以及内容过滤,提高安全性和可控性。但是同时他也需要很多的计算存储带宽资源,可以部署在资源便宜的城市来降低成本。squid也分为正向代理和反向代理,正向代理就是将服务器的内容缓存到squid服务器,然后分为标准正向代理和透明正向代理,这两个的区别就是.原创 2020-11-17 14:20:22 · 269 阅读 · 0 评论 -
20201103部署postfix和devecot搭建邮件服务器
使用postfix和dovecot 部署邮件系统1 介绍 常见的邮件协议 简单邮件传输协议(simple mail transfer protocol smtp) 用于发送和中转邮件,端口是25/tcp 邮局协议版本3 (post office protocol 3 pop3) 用于将邮件存储到本地 占用端口 110/tcp Internet 消息访问协议版本4 (internet message access protocol 4 imap4)在本机访问邮件,占用端口143/.原创 2020-11-13 18:12:09 · 1190 阅读 · 0 评论 -
20201111 dhcp局域网指定设备固定ip其他设备动态分配
使用dhcp动态管理主机地址1 介绍:dynamic host configuration protocl 协议用于让被管理的局域网主机自动获取到地址池中的网络参数,包括地址,掩码,网关,dns等参数,好处一大堆吧,就是自动不用管理,几个需要了解的词:¾ 作用域:一个完整的 IP 地址段, DHCP 协议根据作用域来管理网络的分布、分配 IP地址及其他配置参数。¾ 超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。超级作用域中包含了可以统一管理的作用域列表。¾ 排除范围:把作用域中的某些 I原创 2020-11-11 22:23:04 · 719 阅读 · 0 评论 -
20201108使用samba和nfs实现文件共享以及autofs实现设备懒加载
Samba和nfs 两种文件共享方式1 介绍:samba 主要用于linux和windows之间的文件共享,nfs用于linux之间的文件共享。2 samba 基于smb(server message block)2.1 安装。服务名和他的名称一样,yum install samba2.2 配置文件, 配置文件的名称:/etc/samba/smb.conf配置目录默认还携带了一个example,里面有一些更加详细的配置主配置文件比较简单,除了一点注释,底下直接是干货一些参数的原创 2020-11-08 18:33:50 · 195 阅读 · 0 评论 -
20201107 vsftpd 服务
Vsftp 文件传输协议1 介绍1.1 文件传输协议ftp(file transfer protocol),提供文件存储和访问的协议1.2 默认情况使用两个端口20(数据端口)用于传输数据 21 (命令端口)用于接收客户端发出的命令和参数1.3 有两种工作模式,都是相对主机来说的,主动模式,服务器主动向客户端发起连接请求;被动模式,服务器等待客户端发起连接请求,默认也是被动模式,主动模式更安全,看场景1.4 vsftpd (very secure ftp daemon)直译就是非常安全的原创 2020-11-08 00:27:50 · 150 阅读 · 0 评论 -
20201105 使用 Apache 服务部署静态网站
使用 Apache 服务部署静态网站1 网站服务程序;2 配置服务文件参数;3 SELinux 安全子系统;4 个人用户主页功能;5 虚拟主机功能;6 Apache 的访问控制。Web 网络服务是一种被动访问的服务程序,收到请求后才会进行响应,通过 HTTP(超文本传输协议)或HTTPS(安全超文本传输协议)把请求的内容传送给用户,目前能够提供 Web 网络服务的程序有 IIS、 Nginx 和 Apache 等,iis只能在windows 中使用,不仅可以提供 Web 网站服务,还可以提供 .原创 2020-11-05 08:34:59 · 446 阅读 · 0 评论 -
20201103 CSA
======= 环境注意, 虚拟机一级选择mars 二级选择mars 控制节点1 mars 修改配置主机名:mars.domain250.example.comIP 地址:172.25.250.100子网掩码:255.255.255.0网关:172.25.250.254-- 解题分析,送分题,如果按顺序做坏处就是这一步还是处于虚拟机中没法粘贴,需要自己打,所以可以先进行网卡修改,然后在通过本地ssh连接,这个时候就可以复制了,修改主机名称 vim /etc/hostname ...原创 2020-11-03 21:29:03 · 517 阅读 · 0 评论 -
20201027 ansible自动化运维平台
ansible自动化运维平台具有很多优点,最大的优点就是不需要在客户端安装任何客户端,1 首先直接远程到我们的控制端:ssh root@192.168.88.112 创建我们需要操作的用户 useradd greg-p flectrag3 安装也比较简单,yum -y install ansible防止出现操作用户不匹配的情况,退出切换到我们的操作用户greg4 创建要求目录并且进入目录mkdir -p /home/greg/ansible && cd /home...原创 2020-10-27 22:50:27 · 1061 阅读 · 0 评论 -
20201025firewall-config以及ssh服务管理远程主机以及双网卡实现网络均衡负载
》》》》firewall-config这个默认在redhat8中没有安装,我们需要去注册系统然后使用yum安装dnf 是yum的升级版好处是,1 这个对软件的依赖关系进行了准确的梳理,防止yum中安装没有用的软件包2 dnf 支持并发使用,也就是可以多个人同时使用3 dnf 理论上会安装更快4 使用上只有名称差异,其他的都一样注册系统需要链接外网,这个时候主机模式去连接外网的百度说明大多都不好使,浪费时间,我直接切换到桥接模式,然后将dhcp模式的网卡ens160放出来,将当前.原创 2020-10-25 23:27:51 · 456 阅读 · 0 评论 -
20201024 防火墙iptables以及firewalld
防火墙iptables firewalld1 防火墙是公网和内网之间的屏障,依据策略对进出内网的流量进行监控 iptables服务会把配置好的防火墙策略交由内核层面的 netfilter 网络过滤器来处理,而 firewalld 服务则是把配置好的防火墙策略交由内核层面的 nftables 包过滤框架来处理。2 iptables 服务把用于处理或过滤流量的策略条目称之为规则,多条规则可以组成一个规则链,而规则链则依据数据包处理位置的不同进行分类,具体如下:¾ 在进行路由选择前处理数...原创 2020-10-24 11:06:18 · 254 阅读 · 0 评论 -
20201023考试报考以及lvm讲解
1 可以约12月3号和4号的考试 报考格式:李鹏超+北京+12月3号lvm硬盘的合并扩容和缩小分区快照功能逻辑卷 pv》》》卷组vg 》》》逻辑卷lvcreate display remove extend reducelvm 只要有一个磁盘损坏,文件就丢失了,所以建立在raid上比较好快照:1 快照卷必须和要备份的lv一样大2 快照使用1次,就会自动删除...原创 2020-10-23 20:20:28 · 78 阅读 · 0 评论 -
20201022 lvm磁盘动态管理机制
1 介绍逻辑卷管理器是 Linux 系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。卷组(vg)将多个物理卷(pg)组成一个大的单位,然后在根据需要去分配成多个逻辑卷2 相关命令3 为了节省空间,我们准备将5G磁盘 和raid10 的10G组成一个lvm来进行测试然后遇到了一个问题,原有的系统有stata nvme 然后新增了一个scsi 开启系统直接报错,而且无法进入正常救援模式,于是排查半天,最后移除就好...原创 2020-10-22 16:47:16 · 573 阅读 · 0 评论 -
20201018 raid磁盘阵列以及热备盘
》》》很多朋友搞不清楚软件RAID和硬件RAID的本质区别,软件级的RAID是基于操作系统层面的,它的RAID抽象层是由系统实现的,它的各磁盘之间的数据分布、校验码运算、阵列修复等都是由系统内核及系统CPU提供的,只要操作系统出现了问题,这个RAID也将朝不保夕,所以软件RAID的可靠性是有一定的制约性的;硬件级的RAID则是将很多重要功能抽离出来,嵌入到硬件RAID卡上,最重要一点是硬件RAID卡自身带有专门设计用于RAID算法运算的CPU,这样就不需要占用系统CPU的资源,解决了可能因系统CPU原创 2020-10-18 21:55:19 · 1517 阅读 · 0 评论 -
20201017存储结果和硬盘划分
》隐藏权限chattr +/- 参数 文件lsattr 文件名称 查看 》facl 针对具体的用户或者组去进行设置设置:setfacl查看:getfacl》su su - sudo命令方式:visudo修改配置文件:ls /etc/sudoers 100行左右也就是 100 root ALL=(ALL) ALL格式:1 被授权用户名2 允许使用的主机ALL 代表所有地址3 以谁的身份 ALL或者具体的roo...原创 2020-10-17 21:08:42 · 113 阅读 · 0 评论 -
20201016系统用户和组管理
》定时作业在设置的时候,有时候会碰到直接写命令比如reboot导致无法执行的问题,为了保险起见,我们一般增加上命令路径比如:/usr/bin/rebootusermod 修改用户属性 usermod 参数 用户名 -g -G -L -U -uuserdel 删除用户 -r 同时删除用户以及家目录-f 强制1suid u+s 在执行被增加s的文件时,就拥有了所有者的权限,这样都可以执行自己没有权限的文件 所有者的x变成或者S 对应的数字是42 sgid ...原创 2020-10-16 21:20:30 · 118 阅读 · 0 评论 -
20201011第五课 shell 脚本
课堂笔记脚本的三部分:脚本声明 #!/bin/bash 声明编译器 (可以省略但是不建议省略)脚本注释:标注功能的一些备注信息和说明脚本命令:功能具体实现两种执行模式 1 bash 脚本名称 2 绝对路径/脚本名称 备注:sh 也可以,但是实际上sh和bash是两个解释器参数内置功能:1 $0 脚本名称2 $# 接收到的参数个数3 $* 所有接收到的变量 $? 用来获取上一条语句是否执行成功这些内置的变量可以用来做很多判断》条件测...原创 2020-10-11 21:15:30 · 136 阅读 · 0 评论 -
20201010 第四课 重定向和变量
》重定向 符号前面需要空格后面不能有空格输入重定向 < 0 标准输入输出重定向> 清空写入[oracle@ogg_src1 ~]$ wc -l 1111.txt >1111.txt>>追加写入 [oracle@ogg_src1 ~]$ wc -l 1111.txt >>1111.txt1 标准输出 1 可以省略 可以直接> [oracle@ogg_src1 ~]$ ls 1111.txt 1>>...原创 2020-10-10 20:55:25 · 226 阅读 · 0 评论 -
20201009第三课 了解常见命令
由于后补到昨天的高铁票,所以今天完成博客,常用命令:》ifconfig 1 网卡名称 v5,6 通常按照eth0 eth 1 ... 按顺序排列 7一般是ens+设备号 8 ens+号码 2 inet IP地址 3 netmask 子网掩码 4 ether mac地址 网卡物理标记 5 rx 接收流量 6 t...原创 2020-10-10 11:51:11 · 114 阅读 · 0 评论 -
20201004第二课 安装系统了解系统情况
第二课1 下载相关软件,虚拟机 15.5 rhel 8.02 安装一个系统》选择稍后安装系统,防止系统自动最小化安装》 磁盘大于20GB》内存大于4 可以配置2g》仅主机模式》stata磁盘》移除没有用的usb控制器,打印机,声卡》软件选择,server with gui》系统目的,选择未定义www.linuxprobe.com3 rpm 软件包 redhat package manager 》源代码+安装规则》yum 用来解决软件的依赖关...原创 2020-10-04 21:06:55 · 65 阅读 · 0 评论 -
20201003 第一课 开班仪式
1 课程的一些介绍2 答疑3 开源的一些介绍》特点:低风险,高品质,低成本,更透明》开源许可:使用自由,复制自由,传播自由,修改自由,衍生品自由,收费自由4 linux的一些发展介绍5 linux的一些相对优点 RHEL...原创 2020-10-03 21:12:20 · 95 阅读 · 0 评论