- 博客(22)
- 收藏
- 关注
原创 linux网卡中断绑核
当网卡接收包时,会发送一个中断信号给CPU,CPU会立即放下手中的事来处理这个信号中信息,比如让这个包先放到内存中。这样的话,如果网卡只绑定一个CPU,那么当网络负载上来了之后,这个CPU将性能下降,直至系统崩溃。所以解决这个问题,就要把网卡的中断信号均衡的绑到各个CPU上。
2023-09-22 11:05:05 1347
原创 pxe装机的原理
首先服务器启动,运行网卡固件中的pxe rom(提供DHCP功能),发送dhcp请求,dhcp服务器分配IP并指定tftp地址和pxelinux.0文件,加载pxelinux.0(网络引导加载程序)文件后加载ldlinux.c32文件(syslinux引导文件,提供了额外的功能和库支持),他们两个的功能组合起来功能加载并运行pxelinux.cfg下的default文件中指定的kernel和initrd.gz,当加载完毕后,pxelinux.0和ldlinux.c32将被卸载并释放空间。
2023-09-22 10:57:24 531
原创 破解Linux的root密码
1.在这个界面按“e”2.随后将进入这个界面在quiet的后面输入rd.break,按ctrl+x3.进入这个界面4.执行如下命令mount -o rw,remount /sysroot #将/sysroot目录以读写的方式重新挂载chroot /sysroot #以/sysroot,为根目录passwd root #修改root密码touch /.autorelabel 创建autorelabel文件,如果selinux开启并检测到这个文件,会重打selinux标签exit ex
2022-05-05 17:49:25 2146
原创 分区+格式化分区+挂载
这里写目录标题格式化Linux分区临时挂在Linux分区(文件系统)因为分区不能直接挂载持续性挂载Linux分区逻辑卷autofsnfs格式化Linux分区#对于Linux分区来说,只有格式化之后才能使用,不格式化是无法使用的。#Linux分区格式化之后会变成文件系统,格式化的过程相当于对分区做个一个文件系统#Linux常见的文件系统有ext系列,ext2,ext3,ext4。还有xfs,还有btfs#ext4的文件系统限制是,单个文件大小不能超过1TB,xfs的文件系统每个文件系统量最大支持8E
2022-05-05 12:50:47 290
原创 逻辑卷详解
如果对磁盘直接使用fdisk分区,那么种种分区,我们叫做Linux的标准分区,Linux的标准分区如果格式化成文件系统后,挂载使用,那么一旦文件系统的空间满了,是无法扩容的,如果一定要"扩容",需要将数据备份出来,再换一个更大的文件系统,再将数据还原回去。这种方法效率特别低。由此促使了逻辑卷的诞生逻辑卷是个抽象的概念,我们需要记很多新的专属名词pv(physical volume)物理卷vg(volume group)卷组lv(logical volume)逻辑卷disk-->pv--&
2022-05-05 12:50:08 1945
原创 iptables和firewall
iptablesiptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 22 -j ACCEPT-A表示添加,INPUT表示添加的位置-D表示删除-s表示源,192.168.1.0/24表示数据包中源ip是192.168.1.0/24网段将会被匹配-p表示协议,tcp就表示匹配的协议是tcp将会被匹配--dport表示目的端口 22就表示目的端口是22将会被匹配-j表示动作 ACCEPT就表示接受(允许),REJECT表示拒绝iptables
2022-04-20 18:46:53 318
原创 pxe+kickstart
搭建DHCP服务器[root@server ~]# yum install dhcp-server.x86_64 #安装DHCP服务[root@server dhcp]# rpm -ql dhcp-server | grep dhcpd.conf.example /usr/share/doc/dhcp-server/dhcpd.conf.example#这是一个dhcp配置文件的模板[root@server dhcp]# cp /usr/sha
2022-04-16 21:24:53 698
原创 生成MD5加密的密码
[root@bogon ~]# openssl passwd -1 #生产MD5加密的密码Password: Verifying - Password: $1$Lv7IgVyo$dkcY6tHYvtVJmhXb.v9IX.
2022-04-16 20:14:30 258
原创 yum操作详解
即使rpm包不在仓库里面,我们也可以通过yum安装,而且yum可以使用仓库中现有的rpm包解决不在库中的rpm包的依赖性yum install teamviewer.x86_64.rpm -y#()yum history #查看yum历史操作[root@server ~]# yum historyID | Command line | Date and time | Action(s) | Altered-------------------
2022-04-15 14:36:16 364
原创 Yum,搭建软件仓库
yum仓库的搭建yum并没有从0创建一个仓库的能力。仓库的本质是rpm包+repodata元数据必须要现有rpm包和repodata元数据。yum才能所谓的搭建一个软件仓库条件1:rpm包条件2:repodata光盘里自带了rpm包和repodata,所以我们可以通过关盘搭建软件仓库,所谓搭建软件仓库,就是将rpm包和repodata放到一个位置,然后yum指定repodata的路径yum的配置文件时/etc/yum.confyum的仓库文件所在目录时/etc/yum.repos.d/
2022-04-13 17:39:14 810
原创 zabbix监控内存(自定义监控项)
[root@server ~]# cat /etc/zabbix/zabbix_agentd.conf | grep UnsafeUserParameters### Option: UnsafeUserParametersUnsafeUserParameters=1##将这项开启,1开,0关[root@server ~]# free -m|awk '/^Mem/{print $NF*100/$2}'82.213筛选出空闲内存的百分比/etc/zabbix/zabbix_agentd.d/
2022-04-07 19:18:26 1225
原创 CentOS8+zabbix6+mysql8.0+apache
安装mysql8.0wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm ##下载mysql80包yum install mysql80-community-release-el8-1.noarch.rpm ##安装mysql80包查看mysql源是否安装成功:yum repolist enabled | grep "mysql.*-community.*"修改yum源,可不配置配置yum源:cat
2022-04-07 14:30:42 1464
原创 Linux的软件包管理
RPM包名称详解xfsprogs-4.19.0-2.el8.i686.rpmxfsprogs-4.19.0-2.el8.x86_64.rpmxfsprogs-devel-4.19.0-2.el8.i686.rpmxfsprogs-devel-4.19.0-2.el8.x86_64.rpm一般来说软件的名字就是第一个字段第二个字段表示版本号,版本号之前的,全是软件包名字判断软件包的名字,是从版本号往前推算的所以看rpm包,是先看版本号,再看名字一般来说xfsprogs是rpm的主包,一定要
2022-04-06 14:35:53 231
原创 Linux的SSH基础操作及密钥应用
SSH基础操作修改Linux系统主机名[root@kelong-1 ~]# hostnamectl set-hostname ssh-serverssh基本格式ssh username@address登录之前必须确认address可达如果不指定username,默认会以当前shell的用户连接远端服务器如果服务端没有当前shell的用户,是不可能连接成功的[root@ssh-client ~]# ssh root@192.168.190.128The authenticity of ho
2022-03-31 17:05:55 441
原创 Linux加密算法,安全
对称加密算法原理:通过算法生成一个密钥,加密数据和解密数据都是用该密钥,之所以对称加密算法叫做私钥算法是因为唯一个密钥必须要保持私密性,即不能被任何第三者获取到加密算法类型:##常用的 DES(Data Encryption Standard) AES (Advanced Encryption Standard)##其他类型 CAST,IDEA(内部加密算法),RC-6和RC-4,Skipjack 优点:加密数据速度块,解密速度也快缺点:KEY无法安全的传输到对端用户非对称加密算法
2022-03-29 17:20:17 847
原创 Linux操作系统的网络管理
Linux操作系统的网络管理网络管理服务NetworkManager使用nmcli管理device使用nmcli管理网卡配置文件ifconfig命令和ip命令配置地址netstat和ss命令vlan配置详解Linux的路由功能网卡绑定bond网络管理服务NetworkManager使用nmcli管理device使用nmcli管理网卡配置文件ifconfig命令和ip命令配置地址netstat和ss命令vlan配置详解Linux的路由功能网卡绑定bond...
2022-03-25 17:50:04 1355
原创 systemd管理服务操作
systemd管理服务操作基本上相对较新版本的Linux发行版都支持systemd管理网络服务,ubuntu16.04,rhel7,suse,opensuse,debiansystemd管理的内容不仅仅是service,systemd管理的单位是unit,service只是unit中的一种[root@localhost ~]# systemctl list-units[root@localhost ~]# systemctl list-unit-files此文章只涉及service,targ
2022-03-18 13:13:37 205
原创 Centos 7.5 安装图形化界面
配置yum源,本地的,网上的都行#yum -y groupinstall “Server with GUI” ###### 大概5分钟吧#init 5 ######第一次进,可能会黑屏一段时间...
2019-08-25 02:10:12 2361
原创 Centos 5.9 图形化安装详解
图形化切换到文件界面:建议打开terminal,输入init3,不要直接按ctrl+alt+F2,不然想再切回来就费劲了。文本界面切换图形化界面:init 5
2019-08-25 01:54:26 426
原创 CentOS7搭建FTP服务
CentOS部署FTPyum install -y vsftpdvi /etc/vsftpd/vsftpd.confanonymous_enable=NOdata_connection_timeout=300chroot_local_user=NOallow_writeable_chroot=YESfirewall-cmd --zone=public --add-port=21/tc...
2019-05-06 12:08:04 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人