- 博客(14)
- 收藏
- 关注
原创 Linux(14)使用Postfix与Dovecot部署邮件系统
电子邮件系统 电子邮件系统基于邮件协议来完成电子邮件的传输,常见的邮件协议有下面这些。 简单邮件传输协议(Simple Mail Transfer Protocol,SMTP):用于发送和中转发出的电子邮件,占用服务器的25/TCP端口。 邮局协议版本3(Post Office Protocol 3):用于将电子邮件存储到本地主机,占用服务器的110/TCP端口。 Internet消息访问协议版本4(Internet Message Access Protocol 4):用于在本地主机上访问邮件,占
2020-11-17 20:21:57
403
原创 Linux(13) 使用DHCP动态管理主机地址
动态主机地址管理协议 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。 部署dhcpd服务程序 ...
2020-11-17 16:52:00
208
原创 Linux(12)使用Bind提供域名解析服务
DNS域名解析服务 相较于由数字构成的IP地址,域名更容易被理解和记忆,所以我们通常更习惯通过域名的方式来访问网络中的资源。但是,网络中的计算机之间只能基于IP地址来相互识别对方的身份,而且要想在互联网中传输数据,也必须基于外网的IP地址来完成。 DNS技术作为互联网基础设施中重要的一环,为了为网民提供不间断、稳定且快速的域名查询服务,保证互联网的正常运转,提供了三种类型的服务器。 主服务器 ...
2020-11-16 08:20:08
340
原创 Linux(11)使用Samba或NFS实现文件共享
SAMBA文件共享服务 Samba是一款开源的文件共享软件,经过简单配置就能够实现Linux系统与Windows系统之间的文件共享工作
2020-11-15 19:33:02
376
原创 Linux(10)使用vsftpd服务传输文件
文件传输协议 FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。 FTP服务器是按照FTP协议在互联网上提供文件存储和访问服务的主机,FTP客户端则是向服务器发送连接请求,以建立数据传输链路的主机。 FTP协议有下面两种工作模式: 主动模式:FTP服务器主动向客户端发起连接请求。 被动模式:FTP服务器等待客户端发起连接请求(FTP的默认工作模式) .
2020-11-09 19:38:58
271
原创 Linux(9)使用Apache服务部署静态网站
安装yum仓库 先创建cd目录,挂载后编辑光盘的设备文件,重新挂载,转到家目录编辑yum配置文件 网站服务程序 我们平时访问的网站服务就是Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。如图所示,Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的Web服务器会通过HTTP(超文本传输协议)或HTTPS(安全超文本传输协议)把请求的内容传送给用户。 部署Apache程序: 安装Apache服务程序的软件
2020-11-08 20:25:26
355
1
原创 Linux(8)使用ssh服务管理远程主机
创建网络会话 RHEL和CentOS系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理Network Manager服务。nmcli是一款基于命令行的网络配置工具,功能丰富,参数众多。 参数: con-name 网络会话名称 type 网络类型 ifname 网卡名称 autoconnect 网络会话默认是否自动激活,yes是no否 ip4:ip 地址及子网掩
2020-11-01 19:40:11
416
原创 Linux(7) Iptables与Firewalld防火墙
防火墙管理工具 防火墙策略可以基于流量的源目地址、端口号、协议、应用等信息来定制,然后防火墙使用预先定制的策略规则监控出入的流量,若流量与某一条策略规则相匹配,则执行相应的处理,反之则丢弃。 iptable ...
2020-10-30 16:34:25
418
1
原创 Linux(6) 使用RAID与LVM磁盘阵列技术
RAID磁盘冗余阵列 RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。 RAID0 RAID 0技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。这样一来,在最理想的状态下,硬盘设备的读写性能会提升数倍,但是若任意一块硬
2020-10-21 20:49:12
391
2
原创 Linux(5)存储结构与磁盘划分
文件存储结构(FHS标准) 在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即“Linux系统中一切都是文件”。 Linux系统中的文件存储结构如图所示。 FHS定义了用户应该把什么类型的文件文件存放到什么位置,但用户不一定要遵守,这里只是定义而非固定。 常见的目录名称以及内容 / 根目录 /root root用户目录 /boot 开机所需配置文件 /home 用户主目录 /usr 系统资源目录 /bi...
2020-10-19 20:38:07
345
2
原创 Linux(4)用户身份与文件权限
用户身份 在Linux系统中,用户的身份号码即为UID,具有唯一性,可以通过UID值判断用户身份 UID为0:系统的管理员用户(root该用户的UID为0) UID为1~999:系统用户,为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏范围 UID为1000~无穷:普通用户,由管理员创建的用于日常工作的用户 useradd命令 用于创建新的用户,创建用户账户时,默认的用户家目录会被存放在/home目录中,默认的Shell解释器..
2020-10-06 18:48:20
437
2
原创 Linux(3)Vim编辑器和Shell脚本
Vim编辑器和Shell命令脚本 vim(vi)编辑器 在vim中输入会有着色提示 有三种模式: 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 (数字)dd 删除一行(多行) (数字)yy 复制一行(多行) p 粘贴 u 撤销 输入模式:正常的文本录入。 a 光标的下一位 i 光标的位置 o 光标的下一行 末行模式:保存或退出文档,以及设置编辑...
2020-09-24 11:11:34
267
2
原创 Linux(2)重定向、管道符与环境变量
输出输入重定向 把原本要输出到屏幕的数据写入到指定文件。 > 覆盖 >> 追加 2> 错误信息 2>>错误信息 &> 不区分正确错误 &>>不区分正确错误 标准输出重定向:仅重定向标准输出信息。 错误输出重定向:仅重定向错误输出信息。 标准/错误输出重定向:不论是标准输出信息还是错误输出信息都能重定向。 ...
2020-09-22 15:58:06
229
原创 Linux简介(1)
Linux入门简介 目录 Linux入门简介 一、RPM 红帽软件管理器 常用的软件包命令 二、Yum软件仓库 三、Shell是一个命令行工具 一、RPM 红帽软件管理器 源代码+安装规定的集合 目的:降低安装难度 常用的软件包命令 rpm-ivh filenmme.rpm 安装软件 rpm-Uvh filenme.rpm 升级软件 rpm-e filenme.rpm 卸载软件 rpm-qpi filenme.rpm 查询软件描述信息 rp...
2020-09-15 22:36:45
457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅