自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PXE实现批量装机

实验[root@localhost ~]# vim /etc/dhcp/dhcpd.conf 对dhcp的配置文件进行编辑subnet 192.168.214.0 netmask 255.255.255.0 { 添加这些内容range 192.168.214.10 192.168.214.210;option routers 192.168.214.214;next-server 192.168.214.214;filename "pxelinux.0";}[root@localhos

2021-05-31 16:55:54 121

原创 nfs共享服务

nfs介绍NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。当有多个服务器同时运行一个相同的服务时,对服务进行修改时使用nfs共享服务可以对所有服务器进行同步。搭建nfs服务器搭建nfs服务器必须安装rpc和nfs服务,nfs产生多个端口,向rpc注册端口,rpc的端口号为111,由rpc

2021-05-26 19:27:13 102

原创 Linux:FTP协议、搭建本体yum仓库、搭建FTP服务器

FTP协议FTP概述ftp (File Transfer Protocol,文件传输协议)是典型的C/S架构的应用层协议,需要由服务端软件、客户端软件两个部分共同实现文件传输功能。FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了可靠的保证。ftp使用tcp的20、21端口,20端口是连接端口,用于传输数据。21端口是控制端口,用于和客户端建立连接。FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是Active,主动方式),一种是Passive (也

2021-05-26 17:36:02 261

原创 linux:ssh远程访问和免密登录

ssh介绍ssh服务由openssh安装,openssh是一个开源软件,在系统安装时安装好,开机自动启动,服务名是sshd。ssh使用TCP的22端口,是一个应用层协议。ssh由于使用加密传输相比于telnet协议更安全。sshd服务包含几个重要文件:服务端主程序/usr/sbin/sshd,服务端配置文件/etc/ssh/sshd_config客户端配置文件/etc/ssh/ssh_config。linux默认开启sshd,所以linux既是服务端也是客户端,能否做服务端可以看有无sshd配置文件,能

2021-05-25 17:31:28 598

原创 DNS搭建反向解析,缓存服务器,主从服务器,分离解析

反向解析的搭建反向解析通常用于反垃圾邮件,使用的地方不算多。搭建:安装dns服务并设置好后(见之前博客),对etc/named.rfc1912.zones进行编辑,在40行添加下面的内容然后保存退出。zone "214.168.192.in-addr.arpa" IN { 这里要反着写解析的ip地址的网段,192后面的.不要忘了 type master; file "shiki.com.zone"; 反向解析的数据文件 allow-upd

2021-05-24 19:49:33 198

原创 DNS介绍与搭建

DNS服务器DNS(Domain Name System)域名解析服务用于对域名或ip地址进行解析并将他们一一对应,dns系统是分布式数据结构,dns是应用层的协议,使用tcp和udp的53端口号,tcp的53端口用于主服务器和备服务器进行同步,udp的53端口用于域名解析。dns服务器分主域名服务器,从域名服务器,缓存域名服务器。主域名服务器:用于主机请求映射记录,维护本地映射记录,从域名服务器:负责跟主域名服务器同步,缓存域名服务器:维护自己本地的映射记录。FQDNfqdn(完全合格域名)由主机名

2021-05-23 17:28:03 227

原创 Linux:配置dhcp服务器和dhcp中继

配置dhcp服务器在昨天的基础上通过yum安装dhcp服务把dhcpd.conf.example内容覆盖进dhcpd.conf文件中[root@localhost ~]# cp -p /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.confcp:是否覆盖"/etc/dhcp/dhcpd.conf"? y进入配置文件dhcpd.conf在56行添加subnet,然后运行dhcpd服务 56 subnet 192.168.214.

2021-05-20 19:50:22 349 2

原创 Linux:ping与traceroute、route、netstat与ss

ping在linux中ping的用法和在windows以及路由器中的用法差不多,只不过linux中ping就是长时间ping,而windows和及路由器中只会ping5次。ping用于测试网络是否连通,ping自己的本地回环地址可以查看自己的物理层和数据链路层是否是通的。ping命令的各个选项ping -c 数字:可以设置ping几次,后跟ip地址或者域名,ping -c等于其他设备中ping的用法ping -w 数字:设置ping的时间,超过时间自动不ping,后跟ip地址或者域名ping -i

2021-05-19 18:42:31 211

原创 Linux:虚拟机新建网卡并手动设置ip地址

配置新建网卡的步骤1.在vmvare虚拟机中点击编辑-虚拟网络适配器添加网络,网络设成NAT模式或仅主机模式2.在虚拟机中添加新的网卡适配器3.ifconfig查看新的网卡有没有添加进去,关闭防火墙和NetworkManager服务4.进入/etc/sysconfig/network-scripts/,创建并编辑新加网卡的配置文件5.重启network服务,这个服务是用来管理网卡配置的6.ping自己的主机查看是否能ping通ifconfigifconfig命令用于查看linux系统上的网卡

2021-05-19 16:16:31 8419

原创 Linux:inode与block,软硬链接,使用xfs相关命令备份与恢复文件和日志文件介绍

inode、blockinode:索引节点,用于储存文件的元信息(属主、属组、修改时间、访问时间、文件对应的block等),一般一个inode的大小为128-256字节(也有512字节的,不过很少)每个文件有一个唯一的inode号。硬链接和原文件共用用一个inode号,这是特殊情况。block(块):扇区是硬盘的最小存储单元,每个扇区的存储空间为512字节,8个扇区组合在一起形成一个block,一个block的存储空间为4k,block是一个文件的最小存储单位,一个文件小于4k会被存放于一个block,

2021-05-18 17:35:47 267

原创 Linux:对su设置PAM安全认证和网络端口扫描

PAM安全认证在未使用pam安全认证时,所有用户都可以使用su来回切换用户,这会为系统带来安全隐患,所以通过设置pam安全认证限制一些用户随意切换其他用户。pam安全认证支持很多服务,通过查看/etc/pam.d目录下的文件查看pam支持的服务。要对su设置pam认证先进/etc/pam.d/su文件只允许极个别用户登录...

2021-05-16 10:37:53 247

原创 Linux:su与sudo

susu命令用来切换用户,切换到别的用户需要输入密码进行登录。su命令的切换实际上相当于在用户1中打开用户2的情况,所以使用exit命令退出时会回退到用户1。通过su切换用户通过pstree也可以看到进行了多次su切换用户登出也能够看到退回到之前的用户su命令及选项...

2021-05-15 15:29:03 355

原创 Linux:chattr、lsattr、chage、history和/etc/login.defs解读

chattr、lsattrchattr设置的权限比rwx更大,可以对root进行一些限制,用于非常重要的文件。chattr +i 文件:给文件上锁,所有用户不能更改不能执行,root用户可以查看文件内容。chattr -i 文件:给文件解锁。chattr +a 文件:添加可追加内容的权限,只能用>>向文件内追加内容,不可修改不可执行,可以查看。lsattr 文件:查看一些ll无法查看的权限设置。chage设置账号的属性以及查看chage -l usrname:查看用户的账户信息

2021-05-13 19:21:27 623

原创 Linux:设置计划任务

介绍计划任务分一次性计划任务和周期性计划任务,计划任务的执行结果不显示在终端上。一次性计划任务at想要使用at命令首先得开启atd服务查看atd服务是否启动成功:atd没有启动输入systemctl start atd.service启动atd。按照时间 日期的顺序输入,在at>后面输入命令,由于计划任务执行时不显示在终端上,所以后面加上>/dev/pts/0将执行内容显示在终端上,到了对应的时间就会执行该命令并发送一个邮件给用户。进入at>后,会发现退格建无法使用,cr

2021-05-13 17:39:38 165

原创 Linux:进程介绍与命令

进程和程序的关系程序:保存在硬盘中的可执行代码和数据,时静态保存的代码。进程:在cpu及内存中运行的程序代码,是动态执行的代码,进程分父进程和子进程,每个程序可以创建多个进程。每个程序启动后会获得一个内存空间,同时产生父进程,父进程进而fork一个或多个子进程,子进程和父进程一摸一样,只是子进程PID和父进程的PPID不同,每个子进程PID不一样。父进程与子进程当子进程终止或结束时,子进程会发送信号给父进程,父进程接收到信号后会对子进程的内存等资源进行回收,回收后子进程消失。如果父进程没有收到子

2021-05-12 20:06:47 139 1

原创 Linux:CentOS操作系统引导过程和systemctl工具

操作系统的引导过程引导过程分5步:第一步:开机bios进行自检第二步:MBR进行引导第三步:进入grub菜单选择系统第四步:加载内核第五步:init进程初始化第一步:开机时启动bios,bios对硬件进行加电自检,自检完后开始找可以引导系统的设备(硬盘,U盘等),bios是一个固定在主板上的芯片。第二步:MBR进行引导,硬盘第一个扇区有一个512字节的主引导程序,存放系统的启动引导程序(boot loader)(446字节)和分区表(64字节,一个分区16个字节),和一个16进制的字段(55

2021-05-11 16:29:16 336 1

原创 Linux:软raid介绍及命令

RAID磁盘阵列介绍raid是Redundant Array of lndependent Disks的缩写,中文简称为独立冗余磁盘阵列。raid把多块独立的物理硬盘按不同的方式组合起来形成一个逻辑硬盘组,从而提供比单个硬盘更高的存储性能和提供数据备份的技术。组成磁盘阵列的不同方式成为raid级别,常用raid级别有raid0,raid1,raid5,raid6,raid1+0等raid 0raid 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余

2021-05-11 14:42:43 487 1

原创 创建LVM

创建LVM将磁盘sdb做成物理卷pvcreate /dev/sdb创建vg01并把pv添加进去vgcreate vg01 /dev/sdb在vg01中添加创建lvlvcreate -n lv01 -L 5G vg01格式化lv01mkfs.xfs /dev/lv01把lv01挂载到/opt目录下mount /dev/lv01 /optLVM相关命令pvcreate /dev/sdb 把sdb加入pvpvremove /dev/sdb 移除pvsdbvg

2021-05-10 19:05:09 172

原创 yum命令,创建本地yum源

命令yum repolist 看yum源详细信息yum list 列出所有软件yum info 查看安装包详情yum search 搜索软件包yum list installed 查看已经安装的yum provides 查看命令是哪个安装包的yum check-update 列出可更新软件列表yum list updates 列出服务器上可提供的软件更新并更新yum update

2021-05-10 18:45:15 449

原创 Linux:rpm安装管理程序工具

RPM包管理工具RPM包管理工具全称Red-Hat Package Manager。由Red Hat公司提出,被众多Linux发行版所采用,建立统一的数据库文件,详细记录软件包安装、卸载等变化信息自动分析软件包依赖关系。软件包一般命名格式为:bash-4.1.2-15.el6_4.x86_64.rpm。bash:软件名称4.1.2:版本号15:发布次数x86_64:硬件平台.rpm:扩展名RPM命令rpm命令能够实现几乎所有对RPM软件包的管理功能执行“man rpm”命令可以获得关于rp

2021-05-10 16:53:03 155

原创 Linux:磁盘介绍与添加

磁盘结构磁盘物理结构上分为盘片和磁头,每个磁盘有多个盘片,每个盘片分两面。每个盘面都有一个磁头,通过磁头向磁盘写入数据。数据结构上分为扇区、磁道和柱面,每个盘片分有多个扇区,每个扇区储存512字节的数据。同一盘片不通半径的同心圆被称为磁道,不通盘片相同半径构成的圆柱面被称为柱面。磁盘的存储容量=磁头数×磁道数×每道扇区数×每扇区字节数。可以用柱面/磁头/扇区来唯一定位磁盘上的每一个区域。磁盘接口类型分:IDE、SATA、SCSI、SAS、光纤通道。添加磁盘添加一块磁盘并分区将新的磁盘添加进lin

2021-05-07 17:29:18 105

原创 Linux的用户账号和组账号概述

用户账号Linux基于用户身份对资源访问进行控制,用户账号分为管理员,普通用户,程序用户。管理员用户(root):可以无视权限限制对所有文件的设置进行更改。普通用户:只能对自己家目录下的文件进行任意设置,如果非家目录下的文件将属主设置成自己,也可以对该文件进行设置。程序用户:用于维持软件的正常运行,通常会设置一个程序用户,程序用户无法登录系统。每个用户都有一个UID和GID,在创建用户的时候会每个用户会附带创建一个基本组(私有)。Linux系统按照UID和GID来识别用户和组,root用户的UI

2021-05-06 17:17:25 565

原创 linux:vim编辑器

vim编辑器命令模式:刚进入vim编辑器中是命令模式,只能移动光标跳到行首输入大键盘的0home键跳到行首end键跳到行尾$跳到行尾想向下跳几行就按 “数字” 再回车gg光标跳到第一行G光标跳到最后一行想跳到哪一行就是 “数字”Gyy 复制光标当前所在的行“数字”yy 从当前行开始向下复制多少行p 在光标下一行粘贴P 在光标上一行粘贴dd 删除光标所在的行“数字”dd 从当前行开始向下删除多少行dd删除后再按p相当于剪切,不按p就相当于删除17,19dd表示从第

2021-05-05 13:42:11 114

原创 linux:源码安装httpd

源码安装步骤1、下载源码安装包文件从官网下载httpd软件httpd-2.4.46,apache官网是http://httpd.apache.org/由于httpd需要依赖包apr-1.7.0.tar.gz、apr-util-1.6.1.tar.gz,所以同样下载下来。2、在/opt目录下对httpd-2.4.46.tar.gz、apr-1.7.0.tar.gz、apr-util-1.6.1.tar.gz进行解包解包后将apr-1.7.0,apr-util-1.6.1移动至srclib/apr和a

2021-05-05 13:25:31 99

原创 Linux:cat、more、less、head、tail、wc、grep、gzip、bzip2、tar

cat 查看文件内容cat -n:由 1 开始对所有输出的行数编号。cat -b:和 -n 相似,只不过对于空白行不编号。cat -s:当遇到有连续两行以上的空白行,就代换为一行的空白行。more、less 全屏方式分页显示文件内容交互方式:1、按Enter键向下逐行滚动2、按空格键向下翻一屏3、按b键向上翻一屏4、按q键退出less比more多了搜索功能:1、按"/”键查找内容,"n” 下一个内容,“N” 上一个内容head 显示文件前几行内容head默认显示前十行内容head

2021-05-05 12:08:40 177

原创 Linux命令(pwd,cd,ls,alias,du,mkdir,touch,ln,cp,rm,mv,which,find)

pwd命令显示用户当前所在的目录位置。cd

2021-05-03 14:20:53 236

selinux-policy-3.7.19-307.el6-9.2.noarch.rpm

selinux-policy-3.7.19-307.el6_9.2.noarch.rpm包下载

2024-04-10

空空如也

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

TA关注的人

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