Linux
文章平均质量分 51
weixin_42566251
这个作者很懒,什么都没留下…
展开
-
常见的网络故障排查
网络是一切系统赖以正常工作的基础设施,所以保证主机的连通性是一切工作得以开展的前提。由于网络协议和设备所具有的复杂性,很多故障解决起来是有麻烦的。从大多数情况看,网络故障主要分为硬件故障和软件故障两种。 物理故障又主要分为网卡物理损坏、链路故障等原因。其中网卡物理损坏是指网卡设备由于使用中发生电子元件损坏而造成的网卡设备无法继续使用的情况;链路故障很多时候表现为网现或者水晶头在制作过程中出现...原创 2019-06-27 22:21:12 · 562 阅读 · 0 评论 -
Linux下的NFS网络文件系统
一、NFS概述NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。二、NFS的组成一台NFS服务器和若干台客户机,客户机通过TCP/IP网络远程访问存放在NFS服务器上的数据。在NFS服务器正式启...原创 2019-05-30 16:38:14 · 319 阅读 · 0 评论 -
linux下的定时任务和延迟任务
一、定时任务和延迟任务概述通俗的讲,定时任务和延迟任务就好比一个闹钟。定时任务: 定时任务就是我们定的闹钟,一到固定时间闹钟就会执行相应动作。延迟任务: 延迟任务就是一个慵懒的人,闹钟响后不想起,所以定一个延迟的任务。注意:定时是永久的,而延迟是一次性的二、利用at命令设置定时任务和延迟任务1. at相关命令如下所示:at + 时间设定任务执行时间at -l查看...原创 2019-05-13 12:13:12 · 291 阅读 · 0 评论 -
Linux下的网络桥接与链路聚合
一、配置网络桥接网络桥接: 网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机。网桥: 虚拟机和真实主机可以通信,使虚拟机可以直接使用真实的物理网卡通信br0: 网桥的第一个接口无网桥环境:删除桥接所有,只留以下,如图所示:重启,如下所示:用网络安装虚拟机,如下所示:选择无桥接接口安装,如下所示:用安装好的虚拟机...原创 2019-05-17 05:56:52 · 187 阅读 · 0 评论 -
Linux下辅助DNS的搭建以及远程和加密更新
一、辅助DNS的搭建搭建辅助DNS的作用: 减轻负载,缓解服务器的压力。实验步骤如下:首先在做实验之前,将前面双向解析实验的主配置文件代码删除,保持环境纯净,如下所示:主DNS的搭建:进入子配置文件,并编辑子配置文件,如下图所示:重启服务,如下所示:辅助DNS的搭建:设置主机名为dns-slave,如下图所示:查看ip,并搭建yum源,如下所示:清理并列举y...原创 2019-05-17 02:03:18 · 351 阅读 · 0 评论 -
DNS的正、反以及双向解析
一、DNS的正向解析域名的级别:顶级域名(根域名)二级域名 .com三级域名 baidu.com注意: 在dns中域名的查询是逐级查询,先是三级域名,再是二级,最后是以及。地址解析记录:ptr:把ip变成域名MX:邮件解析记录邮件:smtp协议,简单邮件传输协议,常用软件postfix注意:正向解析指根据域名查找ip实验步骤如下:1.将主配置文件中的20行删除,如下图所示:...原创 2019-05-16 20:23:13 · 547 阅读 · 0 评论 -
Linux下高速缓存DNS的配置
一、DNS概述权威dns:存储并提供某区域(整个DNS域或DNS域的一部分)的实际数据。非权威dns:客户端通过其查找来自权威名称服务器的数据。递归名称服务器的类型包括仅缓存名称服务器:仅用于查找,对于非重要数据之外的任何内容都不具有权威性。权威名称服务器的类型包括:Master: 包含原始区域数据。有时称作‘主要’名称服务器。Slave: 备份服务器,通过区域传送Master服务...原创 2019-05-16 16:41:07 · 178 阅读 · 0 评论 -
Apache从入门到精通
一、Apache概述Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。Apache基础信息:主配置目录/etc/httpd/conf...原创 2019-05-24 11:49:44 · 4439 阅读 · 0 评论 -
RHCSA模拟测试
考试时间为2小时(共18题)考试信息:IPADDR: 172.25.254.x(X 在这里指您的工作站编号加100)NETMASK: 255.255.255.0GATEWAY: 172.25.254.250DNS: 172.25.254.250yum源地址为:http://172.25.254.250/rhel71. 在进行考试之前,请先重置根用户密码为 examwestos方法一...原创 2019-05-08 00:57:29 · 404 阅读 · 0 评论 -
Linux下的iscsi(设备的共享服务)
一、ISCSI概述iSCSI(Internet Small Computer System Interface),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。iscsi: 远程存储器,将磁盘格式转换放在客户端,分但服务器压力二、搭建ISCSI服务器实验环境:配置两个虚...原创 2019-05-30 18:22:24 · 276 阅读 · 0 评论 -
Linux下数据库mariaDB的管理
一、何为数据库?数据库是以表格形式保存数据的特定结构。 支持通过基于表格结构的数据流的软件称为数据库管理系统(DBMS)。使用最广泛的数据库管理系(DBMS)是关系数据库管理系统(RDBMS)。数据库管理系统(DBMS)是一种计算机软件应用程序,可与终端用户,其他应用程序和数据库本身交互以捕获数据。通用数据库管理系统允许定义,创建,查询,更新和管理数据库。数据库及其数据的功能是:数据...原创 2019-05-23 23:01:49 · 463 阅读 · 0 评论 -
Linux下samba服务器的搭建与配置
一、Samba概述Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。win...原创 2019-05-31 02:11:56 · 2776 阅读 · 1 评论 -
如何查看linux的版本?
1. 如何查看linux的版本?利用命令 uname -r2. linux的版本当别人问的时候就是linux3版本,后面的7.3指的是发行版,而别人真正问的是内核版原创 2019-06-27 21:48:09 · 160 阅读 · 0 评论 -
Linux——RHCE试题与答案详解
系统环境说明:查看真机的主机名和ip:重置两台虚拟机:设置server主机的环境:设置desktop主机的环境:虚拟机desktop单用户模式修改密码:虚拟机server单用户模式修改密码:此实验两块网卡,如下所示:在服务端(server):在客户端(desktop):在服务端(server):...原创 2019-06-20 16:18:43 · 1459 阅读 · 0 评论 -
教你解决ssh连接慢的问题
ssh连接慢的原因:dns的缘故注意:谁连接就在谁上设置假如我要在172.25.254.112的主机上连接虚拟server(172.25.254.212),需要进行以下操作:1. 进入ssh的配置文件2. 更改配置文件的第130行,如下所示:更改前:更改后:3. 重启sshd服务(w -i可以查看自己被谁连接过)此时,再去ssh连接速度明显快了很多。...原创 2019-06-14 17:22:55 · 562 阅读 · 0 评论 -
iptables之三表五链
一、iptables概述1. iptables的概述iptables 实际上就是一种包过滤型防火墙。 就是通过书写一些接受哪些包,拒绝哪些包的规则,实现数据包的过滤。这些规则存储在专用的信息包过滤表中,而这些表集成在Linux 内核中。在信息包过滤表中,规则被分组放在我们所谓的链(chain)中。2. iptables的组成iptables由两部分组成:(1) framework: ...原创 2019-06-06 15:15:47 · 5589 阅读 · 1 评论 -
Linux下的防火墙管理(包含图形和命令、伪装和转发)
一、防火墙概述1. 防火墙定义防火墙(Firewall),也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网。防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据包的进出。 防火墙是系统的第一道防线,其作用是防止非法用户的进入。2. 防火墙分类从结构上来分,防火墙有两种:即代理主机结构和路由器+过滤器结构,后一...原创 2019-06-06 00:50:10 · 1865 阅读 · 0 评论 -
Linux下利用脚本全自动搭建论坛
一、利用脚本全自动安装虚拟机在原来手动安装基础上进行以下操作:1.卸载httpd、mariadb、php以及数据库链接服务,如下所示:2.删除发布目录和数据库下面的信息,如下所示:全自动脚本搭建论坛操作如下:1.编写一个脚本,名字可以随便,但必须以.sh结尾,如下所示:2.给脚本一个可执行权力,并去执行脚本,如下所示:在浏览器中自动弹出下图,点击我同意此时可以看到所有...原创 2019-05-31 19:29:22 · 429 阅读 · 2 评论 -
Linux下如何手动搭建论坛?
一、手动搭建论坛实验环境搭建:设置虚拟机server的ip为172.25.254.212虚拟机server的名字为server.westos.com搭建yum源然后在虚拟机里作解析vim /etc/hosts172.25.254.112 client.westos.com实验步骤如下:1.安装httpd、mariadb以及php服务,如下所示:2.重启httpd和maria...原创 2019-05-31 18:43:18 · 731 阅读 · 0 评论 -
Linux下的web调度器——squid实现(负载均衡)
一、squid调度器的实验实验的模拟:当多个客户访问一台服务器的时候,服务器的压力会很大,很可能导致服务器崩了,所以需要有另外一台服务器来帮助它实现均衡,也就是所谓的负载均衡。可是客户端不可能访问多个ip,它只会访问一个ip,那么两个服务端的ip又不一样,怎样让客户端毫无察觉的去同一资源,此时就需要一个squid调度器,当第一个用户访问时去找第一个服务器,当第二个客户访问时去找第二个服务器。...原创 2019-05-31 17:21:41 · 602 阅读 · 0 评论 -
Linux下的squid代理服务器——正向代理、反向代理(cdn加速)
一、squid代理服务器概述及功能1. 什么是squid代理服务器?Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。 和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。缓存频繁要求网页、媒体文件和其它加速回答时间并减少带宽堵塞的内容。Squid代理服务器(Squid proxy ser...原创 2019-05-31 15:55:45 · 458 阅读 · 0 评论 -
Linux下的FTP服务
一、什么是FTP协议?ftp:// ##文件传输协议ftp(文件传输协议)是Internet上常用的最老的网络协议之一,ftp系统提供了通过网络与远程服务器进行传输的简单方法。ftp服务器包的名称为vsftpd,它代表Very Secure File Transfer Protocol Damon,服务器名称也叫做vsftpd。默认配置文件让anonymous用户(匿名用户)...原创 2019-05-10 00:32:33 · 115 阅读 · 0 评论 -
Linux SElinux
一、基本selinux安全性概念selinux(安全增强型linux):内核级的加强形火墙,内核上的插件,改变后要重启。selinux是可保护系统安全性的额外机制。在某种程度上,它可以被看作是与标准权限系统并行的权限系统。在常规模式中,以用户身份运行进程,并且系统上的文件和其他资源都设置了权限标签(控制哪些用户对哪些文件具有哪些访问权,selinux的另一个不同之处在于,若要访问文件必须具有普...原创 2019-05-09 04:01:42 · 185 阅读 · 0 评论 -
Linux下如何用pxe安装虚拟机?
一、何为pxelinux?pxe全名预启动执行环境二、搭建pxe所需的服务配置好yum源的前提下,如下所示:systemctl-config-kickstart ####自动应答脚本制作工具syslinux ###获得pxelinux.0文件安装包dhcp ###分配ip给客户...原创 2019-04-25 19:46:21 · 300 阅读 · 0 评论 -
Linux系统中的用户管理(一)
一、用户管理用户存在的意义:系统用户即系统的使用者,用户管理是对文件进行管理,用户的存在是为回收权力。组存在的意义:组的存在是为了共享权力,组和用户是两个不同的机制。组的分类:初始组用户出生时就加入的组附加组用户后期加入的组二、用户的查看查看当前用户:whoami ##查看当前用户系统中用户的查看:id 用户名...原创 2019-04-03 14:07:45 · 137 阅读 · 0 评论 -
Linux中Vim基本用法
vim的常用功能vim的模式分类:(1) 命令模式:浏览文件,临时更改vim的工作方式,对字符批量处理(2) 插入模式:对文件内容进行编辑(3) 退出模式:退出vim程序命令模式<1> 调整vim的工作方式在vim程序中:set 调整参数:set nu在每一行前显示行号:set nonu取消行号显示:set mouse=a显...原创 2019-04-02 20:50:42 · 141 阅读 · 0 评论 -
Linux系统中输入输出管理
一、系统中输入输出的管理理解系统的输入输linux系统中,1表示正确输出,2表示错误输出。管理输入输出的符号(1) 输出重定向 ——输出到指定的位置(pts/1 -->字符设备(/dev/pts/1))>重定向正确输出2>重定向错误输出&>重定向所有输出示例如下:find /etc/ -name pas...原创 2019-04-02 18:14:47 · 394 阅读 · 0 评论 -
Linux基础操作及命令管理
一、基础操作(1)连接到讲师界面我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 K...原创 2019-04-02 02:08:34 · 1214 阅读 · 0 评论 -
Linux系统日志管理
一、系统日志管理rsylog此服务是用来采集系统日志的,他不产生日至,只是起到采集作用rsyslog的管理/var/log/messages服务信息日志/var/log/secure系统登陆日志/var/log/cron定时任务日志/var/log/maillog邮件日志/var/log/boot.log系统启动日志指定日...原创 2019-04-11 06:28:47 · 144 阅读 · 0 评论 -
文件在系统中的传输
一、文件在系统中的传输scpscp file user@ip:/dirscp user@ip:/file dir 2.rsync 远程同步,速度快,默人会忽略,文件属性,链接文件,设备文件-r同步目录-p同步权限-o同步文件所有人-g同步文件所有组-l同步链接-D同步设备文件-t同步文件时间戳...原创 2019-04-11 02:41:23 · 195 阅读 · 0 评论 -
sshd简介及服务
一、sshd简介sshd=secure shell可以通过网络在主机中开启shell的服务客户端软件sshd连接方式:ssh username@ip 文本模式的链接ssh -X username@ip 可以在连接成功后开机图形注意:第一次链接陌生主机是要建立认证文件,所以会询问是否建立,需要输入yes在次链接此台主机时,因为已经生成~/....原创 2019-04-10 23:51:44 · 7091 阅读 · 0 评论 -
Linux进程管理
一、什么是进程?程序放置在存储媒体中(如硬盘、光盘、软盘、磁带等),为实体文件的形态存在。进程:程序被触发后,执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中,操作系统并给予这个内存内的单元一个识别码(PID),可以说,进程就是系统未完成并且正在运行中的程序。二、进程状态R(Running):该程序正在运行中.S(Sleep):该程序目前正在睡眠状态(idle),但可以被唤醒...原创 2019-04-10 19:19:21 · 65 阅读 · 0 评论 -
如何进行日志采集设定和时间同步
一、日志采集格式的设定 vim /etc/rsyslog.conf进入日志采集格式设定:设定日志格式如下: $template WESTOS, "%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n" 显示日志时间 显示主机ip 日志记录内容 日志内容 换行 *.*...原创 2019-04-17 16:48:55 · 388 阅读 · 0 评论 -
ip的增删改查以及网络设定
一、什么是ip addressip是由32个01组成的:11111110.11111110.11111110.11111110=254.254.254.254IP ADDRESS:internet protocol ADDRESS ##### 网络进程地址ipv4 internet protocol version 4二、子网掩码作用: 用来划分网络区域,对网络位和主...原创 2019-04-17 18:16:11 · 327 阅读 · 0 评论 -
Linux下的网络配置与连接
一、管理网络配置文件网络配置文件的命名规则 ifcfg-xxxx DEVICE=xxx ###设备名称 BOOTPROTO=dhcp|static|none ###设备工作方式 ONBOOT=yes ####网络服务开启时自动激活网卡 IPADDR=xxx ...原创 2019-04-17 22:19:22 · 203 阅读 · 0 评论 -
lvm(逻辑卷--可扩展存储设备)
一、LVM简介物理分区 A B1)物理卷:pv 被lv命令处理过的物理分区(把多个不相干的设备联系再一起)2)物理卷组:vg 被组装到一起的物理卷3)物理扩展:pe lvm设备的最小存储单元lvm是pe的整数倍4)逻辑卷:lvm 直接使用的设备,可以增大缩减并保持原有数据不变通俗的来讲,物理分区A和B相当于两个橘子,PV则是榨好的橘子汁(单位为pe),VG为将榨好的橘子汁放在一个大...原创 2019-05-13 21:51:38 · 415 阅读 · 0 评论 -
Linux下的磁盘分区与加密
一、设备的识别fdisk -l真实存在的设备cat /proc/partition系统识别的设备blkid系统可识别可使用的设备df系统正在挂载的设备注意:<1> 真实存在的设备,系统不一定识别<2> 可识别的设备不一定可用二、设备的名称和挂载(1)设备名称/dev/d例:/dev/hd0,/dev/hd1;...原创 2019-05-13 20:37:28 · 934 阅读 · 0 评论 -
Linux下的系统排错以及无图形修改root密码
一、Linux系统引导过程(1) 开机BIOS(基本输入输出系统)自检,加载硬盘。(2) 读取MBR,进行MBR引导。(3) grub文件引导去寻找boot所在分区(Boot Loader)。(4) 加载内核kernel。(5) 启动init进程,进入初始化阶段(6) 启动systemd初始化进程。(7) 读取/etc/systemd/中的文件。(8) 启动程序,执行/etc/r...原创 2019-05-13 18:52:04 · 193 阅读 · 0 评论 -
手把手教你如何利用Kickstart自动安装虚拟机
一、关于kiskstartKiskstart可以用来批量安装虚拟机,其工作原理为: 在安装过程中记录人工预填写的参数,生成ks.cfg文件,若果在自动安装过程中出现要填写参数的清空,程序自动回去查找该文件。二、安装虚拟机搭建dhcp服务器(目的:获取动态ip)具体配置如下所示:安装软件,如下图所示:使用命令进入界面当出现以下界面时,配置如下所示:...原创 2019-04-25 17:01:18 · 326 阅读 · 0 评论 -
Linux必会的rpm命令安装软件
一、rpm基本命令rpm -i ###安装rpm -v ###显示过程rpm -h hash ###加密rpm -e ###卸载rpm -q ###查看rpm -ql ###查看软件在系统中的安装文件路径rpm -qlp ###查看未安装的软件包在系统中...原创 2019-04-25 15:45:33 · 5743 阅读 · 0 评论