自定义博客皮肤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)
  • 收藏
  • 关注

原创 Linux就该这么学—Seventeen 使用Squid部署代理缓存服务

代理缓存服务Squid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存。简单来说,Squid服务程序会按照收到的用户请求向网站源服务器请求页面、图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上。当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力。Squid服务程序具有配置简单、效率高、功能丰富等特点,它能支持HTT

2020-11-22 19:11:14 101

原创 Linux中使用Postfix与Dovecot部署邮件系统 Foxmail工具互联!

电子邮件系统电子邮件系统基于邮件协议来完成电子邮件的传输,常见的邮件协议有下面这些。简单邮件传输协议(Simple Mail Transfer Protocol,SMTP):用于发送和中转发出的电子邮件,占用服务器的25/TCP端口。邮局协议版本3(Post Office Protocol 3):用于将电子邮件存储到本地主机,占用服务器的110/TCP端口。Internet消息访问协议版本4(Internet Message Access Protocol 4):用于在本地主机上访问邮件,占用服务器

2020-11-22 19:09:51 209

原创 Linux使用DHCP动态管理主机地址配置文件修改及试验记录!

动态主机地址管理协议动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。简单来说,DHCP协议就是让局域网中的主机自动获得网络参数的服务。在下图所示的拓扑图中存在多台主机,如果手动配置每台主机的网络参数会相当麻烦,日后维护起来也让人头大。而且当机房内的主机数量进一步增加时(比如有100台,甚至1000台),这个手动配置以及维护工作的工作量足以让

2020-11-22 19:08:09 245

原创 Linux中使用Bind提供域名解析服务,部署从服务器主服务器!

DNS域名解析服务相较于由数字构成的IP地址,域名更容易被理解和记忆,所以我们通常更习惯通过域名的方式来访问网络中的资源。但是,网络中的计算机之间只能基于IP地址来相互识别对方的身份,而且要想在互联网中传输数据,也必须基于外网的IP地址来完成。为了降低用户访问网络资源的门槛,DNS(Domain Name System,域名系统)技术应运而生。这是一项用于管理和解析域名与IP地址对应关系的技术,简单来说,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配(或者说具有映射关系)的IP地址或域名,即

2020-11-11 20:42:15 346

原创 使用Samba和NFS实现文件共享试验记录及常用命令!自动挂载服务挂载操作!

SAMBA文件共享服务Samba是一款开源的文件共享软件,经过简单配置就能够实现Linux系统与Windows系统之间的文件共享工作。安装Samba服务程序:yum install -y samba。Samba服务的主配置文件:/etc/samba/smb.conf。例1:配置Samba服务前,先删掉Samba服务主配置文件中的注释和空行。通过grep命令,添加-v参数(反向选择),分别去掉所有以井号(#)和分号(;)开头的注释信息行,对于剩余的空白行可以使用^$参数来表示并进行反选过滤,最后把过

2020-11-10 20:32:22 432 1

原创 配置vsftpd匿名使用服务,个人用户使用以及虚拟用户使用配置细节!

文件传输协议:FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。FTP服务器普遍部署于内网中,具有容易搭建、方便管理的特点。而且有些FTP客户端工具还可以支持文件的多点下载以及断点续传技术,因此FTP服务得到了广大用户的青睐。FTP协议的传输拓扑如图所示。FTP服务器是按照FTP协议在互联网上提供文件存储和访问服务的主机,FTP客户端则是向服务器发送连接请求

2020-11-09 20:59:50 536

原创 Apache部署网站,基于IP地址,域名,端口三种方式实现虚拟网站主机功能,Apache的访问控制

网站服务程序我们平时访问的网站服务就是Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。如图所示,Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的Web服务器会通过HTTP(超文本传输协议)或HTTPS(安全超文本传输协议)把请求的内容传送给用户。目前能够提供Web网络服务的程序有IIS、Nginx和Apache等。其中,IIS(Internet Information Services,互联网信息服务)是Windo

2020-11-09 20:40:53 963

原创 配置ssh服务管理远程主机,ssh安全密钥验证,不间断会话服务,远程会话恢复,管理远程会话过程!

远程控制服务配置sshd服务SSH(Secure Shell)是一种能够以安全的方式提供远程登录的协议,也是目前远程管理Linux系统的首选方式。在此之前,一般使用FTP或Telnet来进行远程登录。但是因为它们以明文的形式在网络中传输账户密码和数据信息,因此很不安全,很容易受到黑客发起的中间人攻击,这轻则篡改传输的数据信息,重则直接抓取服务器的账户密码。想要使用SSH协议来远程管理Linux系统,则需要部署配置sshd服务程序。sshd是基于SSH协议开发的一款远程管理服务程序,不仅使用起来方便快捷

2020-11-09 20:06:34 157

原创 firewall防火墙图形管理工具新手教程,虚拟机nmcil创建两块网卡以及创建网络会话教程实验!

图形管理工具在各种版本的Linux系统中,几乎没有能让刘遄老师欣慰并推荐的图形化工具,但是firewall-config做到了。它是firewalld防火墙配置管理工具的GUI(图形用户界面)版本,几乎可以实现所有以命令行来执行的操作。功能具体如下:1:选择运行时(Runtime)模式或永久(Permanent)模式的配置。2:可选的策略集合区域列表。3:常用的系统服务列表。4:当前正在使用的区域。5:管理当前被选中区域中的服务。6:管理当前被选中区域中的端口。7:开启或关闭SNAT(源

2020-11-09 18:53:44 319

原创 虚拟机Firewalld防火墙实用命令及实验记录!

FirewalldRHEL 7系统中集成了多款防火墙管理工具,其中firewalld(Dynamic Firewall Manager of Linux systems,Linux系统的动态防火墙管理器)服务是默认的防火墙配置管理工具,它拥有基于CLI(命令行界面)和基于GUI(图形用户界面)的两种管理方式。相较于传统的防火墙管理配置工具,firewalld支持动态更新技术并加入了区域(zone)的概念。简单来说,区域就是firewalld预先准备了几套防火墙策略集合(策略模板),用户可以根据生产场景的

2020-11-09 17:10:36 310

原创 linux虚拟机中仅主机模式下桥接网络的四种方法及iptables使用细节!

虚拟机桥接网络vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换

2020-11-09 16:56:15 392

原创 逻辑卷快照

逻辑卷快照/LVM还具备有“快照卷”功能,该功能类似于虚拟机软件的还原时间点功能。例如,可以对某一个逻辑卷设备做一次快照,如果日后发现数据被改错了,就可以利用之前做好的快照卷进行覆盖还原。LVM的快照卷功能有两个特点:快照卷的容量必须等同于逻辑卷的容量;快照卷仅一次有效,一旦执行还原操作后则会被立即自动删除。往逻辑卷设备新建一个文件。然后为逻辑卷创建快照卷。再在逻辑卷目录生成一个垃圾文件。后先卸载逻辑卷与挂载点关联,再尝试快照还原操作(lvconvert --merge),再重新挂载,查看逻辑卷目

2020-11-09 09:56:26 305

原创 磁盘阵列

RAID磁盘冗余阵列RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。任何事物都有它的两面性。RAID技术确实具有非常好的数据冗余备份功能,但是它也相应地提高了成本支出。就像原本我们只有一个电话本,但是为了避免遗失,我们将联系人号码信息写成了两份,自然要为此多买一个电话本,这也就相应地提升了

2020-11-09 08:57:47 278

原创 quota命令详细拓展使用方法,RHEL 7中quota命令搭载方法!磁盘容量配额!

vim /etc/fstab...UUID=9d5e3b22-75ac-4f47-9e2b-dd33a06b0f81 /boot xfs defaults,uquota 1 2 #添加uquota参数(XFS文件系统,usrquota也行)/dev/sdb1 /newFS ext4 defaults,usrquota 0 0 #添加usrquota参数(早期文件系统专用参数)

2020-10-25 20:25:23 544

原创 存储结构与磁盘划分 主分区交换分区的作用

文件存储结构(FHS标准)在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。Linux系统中常见的目录名称以及相应内容物理设备命名规则(udev)在Lin

2020-10-19 20:48:05 1795

原创 文件的隐藏属性,文件访问控制列表,su命令与sudo服务

文件的隐藏属性Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。有用户曾经在生产环境和RHCE考试题目中碰到过明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或删除内容,这在一定程度上阻止了黑客篡改系统日志的图谋,因此这种“奇怪”的文件也保障了Linux系统的安全性。chattr命令chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏功能添加到文件上,

2020-10-19 15:43:50 169

原创 计划任务服务程序 用户身份与文件权限

一.计划任务服务程序1.at命令:用于设置一次性计划任务 at -l :查看当前计划 删除:atrm+编号 结束:ctrl+D2.crontab命令:用于配置周期性计划任务-e:创建计划任务-l:查看当前计划任务-r:删除某个计划-u:管理员可以编辑对应用户的计划任务设置任务格式:分 时 日 月 星期 命令星期:0和7都是星期日用 , 号表示时间段二.用户身份与文件权限1.useradd命令:用于创建新的用户2.groupadd命

2020-09-28 19:12:34 708

原创 while语句和case语句

1.while语句:$RANOM的范围:0~327672.case语句: case 变量值 in case变量值 in 模式一 【a-z】| 【A-Z】 命令序列1 提示字母 --

2020-09-27 18:32:33 1002

原创 逻辑测试命令和流程控制语句

1.逻辑测试语句:返回0成功,返回1则失败与(&&):当前面的命令执行成功后,才会执行后面的命令或(!!):当前面的命令执行失败后,才会执行后面的命令非(!):条件测试中判断结果取反2.可用的整数比较运算符1.-eq:是否大于2.-ne:是否不等于3.-gt:是否大于4.-lt:是否小于5.-le:是否等于或小于6.-ge:是否大于或等于常见的字符串比较符1.=:比较字符串内容是否相同2. != :比较字符串内容是否不同3. -z : 判断字符串内容是否为空

2020-09-23 18:10:02 229

原创 vim编辑器与shell命令脚本

1.vim命令: a:光标的下一位 i:光标的位置 o:光标的下一行 w:保存 wq!:强制保留退出 dd:删除并确认 yy:复制 :set nu :显示行号 :set

2020-09-22 18:39:27 217

原创 输入输出重定向,管道符,通配符,转义字符

一.输出重定向:> 1. >覆盖 2. >>追加 3. 2>错误信息 4. 2>>错误信息 5. &>不区分正确错误 6. &>>不区分正确错误二.管道符:前一个命令的标准输出作为后一个命令的标准输入三.命令行的通配符 * 空值,无限的 ?

2020-09-21 19:23:00 113

原创 打包压缩与搜索命令

1.tar命令:用于对文件进行打包压缩或解压(1)tar -czvf+打包内容:创建压缩内容(2)tar -xzvf+要解压的内容:解压缩文件(3)-C:指定解压的目录2.grep命令:用于在文本中执行关键词搜索,并显示匹配结果(1)grep -i:忽略大小写(2)grep -a:显示行号(3)grep -v:反向选择3.find命令:用于按照指定条件来查找文件(1)find -name:直接根据文件名来查找(2)find -perm:根据文件权限来查找(3)find -mtine -

2020-09-21 19:01:32 155

原创 文件目录管理命令

**1.touch命令:**用于创建空白文件或设置文件的时间touch -a:用来读取修改的时间touch-m:用来修改文件的修改时间touch -d:同时修改读取时间和修改的修改时间**2.mkdir命令:**用来创建空的目录mkdir -p:用来递归创建出嵌套关系的目录**3.cp命令:**复制文件和目录cp -p:保留原始文件的属性cp -d:保留链接文件属性cp -r:递归持续复制cp -i:是否覆盖相同的文件cp -a:相当于同时输入-p,-d,-r命令**4.

2020-09-18 19:28:23 69

原创 工作目录切换命令和文本文件编辑命令

工作目录切换命令1.pwd命令:用于显示当前用户所处的工作目录2.cd命令:用于切换工作路径。cd -命令: 返回到上一次所处的命令cd . .命令:返回到上一级的命令cd ~命令:切换到当前用户的加目录3.ls命令:用于显示当前目录中的文件信息ls -a命令:查看当前目录的所有文件的信息ls -l命令:用来查看文件属性大小等文件信息ls -al命令: 查看当前目录的所有文件(包括隐藏文件)的详细信息ls-ld命令:用来查看当前目录的详细信息文本文件编辑命令**1.ca

2020-09-17 19:12:53 92

原创 系统状态检测命令

1.ifconfig命令:用于获取网卡配置与网络状态等信息。格式:ifconfig [网卡名] [参数] ether 网卡物理地址 RX 收到的数据包大小 TX 发送的数据包大小2.uname命令:用于查看系统内核与系统版本等信息uname -a可以查看当前系统的内核版本,主机名,内核发行版本,节点名,系统时间,硬件平台,处理器类型,及操作系统名称<3.uptime命令:用于查看系统的负载信息(数据越小越好)4.free命令:用于显示当前系

2020-09-16 17:12:02 789

原创 系统常见工作命令命令

**## 标题 今日心得** RPM 红毛软件管理器rpm -ivh filenme.rpm 安装软件rpm -Uvh filenme.rpm 升级软件rpm -e filenme.rpm 卸载软件rpm -qpi filenme.rpm 查询软件描述信息rpm -qpl filenme.r...

2020-09-15 21:04:25 198

空空如也

空空如也

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

TA关注的人

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