![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux网络服务
文章平均质量分 92
掌握Linux常用服务的原理和配置
没钱怎么去旅行
相信自己,坚持下去!!现在的努力会在以后开花结果!!!
展开
-
linux防火墙之iptables
linux防火墙之iptables前言一、netfilter与iptables 关系(1)netfilter(2)iptables二、四表五链(一)四表(二)五链(三)数据包到达防火墙时,规则表之间的优先顺序(四)规则链之间的匹配顺序1、主机型防火墙2、网络型防火墙3、规则链内的匹配顺序:三、iptables的安装(一)iptables防火墙的配置方法(二)iptables 命令行配置方法(三)规则的匹配1.通用匹配2.隐含匹配3.显式匹配4.主机型防火墙必配四、SNAT原理与应用1、SNAT 应用环境2、原创 2021-02-25 16:38:56 · 232 阅读 · 0 评论 -
linux的Firewalld防火墙概述
linux防火墙之firewalld一、Firewalld概述1.1 firewalld防火墙1.2 firewalld 与 iptables 的区别(1)作用点(2)存储位置(3)新规则的使用(4)防火墙类型1.3 firewalld 区域的概念firewalld防火墙预定义了9个区域1.4 firewalld数据处理流程二、firewalld防火墙的配置2.1 firewalld防火墙的配置方法2.2 区域管理(1)显示当前系统中的默认区域(2)显示默认区域的所有规则(3)显示当前正在使用的区域及其对应原创 2021-02-25 15:32:30 · 735 阅读 · 0 评论 -
FTP文件传输协议
FTP文件传输协议一、FTP简介1.1、FTP通信端口1.2、FTP数据连接模式1.2.1 主动模式1.2.2 被动模式二、匿名访问的 FTP 服务1.编辑 ftp 配置文件2.为匿名访问 ftp 的根目录下的 pub 子目录设置最大权限,以便匿名用户上传数据3.匿名访问测试3.1 匿名访问,用户名为ftp,密码为空,直接回车即可完成登录虚拟机win10虚拟机CentOS7虚拟机win10虚拟机CentOS7三、用户验证的 FTP 服务3.1 设置本地用户验证访问ftp,并禁止切换到ftp以外的目录(默认登原创 2021-02-24 19:48:33 · 294 阅读 · 0 评论 -
在 Linux 系统中配置本地 yum 源仓库和在线 yum 源仓库
在 Linux 系统中配置本地 yum 源仓库和在线 yum 源仓库一、YUM概述1、YUM (Yellow dog Updater Modified)2、准备安装源(1)软件仓库的提供方式(2)RPM软件包的来源(3)构建CentOS 7 软件仓库(4)在软件仓库中加入非官方RPM包组3、访问YUM仓库二、RPM 与 YUM的区别三、配置本地 yum 源仓库三、配置在线 yum 源仓库1.将在线yum源配置文件下载到本地2.如果配置了本地yum源的话,需要将之前的本地yum源配置文件挪作,以让系统能读取到原创 2021-02-24 19:14:37 · 2495 阅读 · 0 评论 -
Cobbler自动部署装机
Cobbler自动部署装机一、实验准备二、Cobbler自动装机服务搭建步骤2.1. 导入epel源(再次强调要用空的虚拟机,最好用新建的空虚拟机)2.2.安装Cobbler以及其相关服务软件包2.3.修改cobbler主配置文件2.4.启动相关服务并关闭防火墙和selinux2.5.使用cobbler check 命令对Cobbler做检查设置,查询还需要更改配置的项目2.6.开启tftp服务和rsync服务2.6.1 修改tftp的配置文件2.6.2 开启服务2.7. 下载引导操作系统文件2.8.设置C原创 2021-02-24 16:37:40 · 101 阅读 · 0 评论 -
PXE配合Kickstart无人值守
PXE配合Kickstart无人值守前言一、PXE概述1.1 PXE批量部署的优点1.2 搭建PXE网络体系所需条件二、搭建PXE远程安装服务器1.安装并启用TFTP服务2.安装并启用 DHCP 服务3.准备 Linux 内核、初始化镜像文件4.准备 PXE 引导程序5.安装FTP服务,准备CentOS 7 安装源6.配置启动菜单文件二、实现Kickstart无人值守安装(使用桌面环境)1、准备安装应答文件2、打开“Kickstart 配置程序”窗口3、配置kickstart选项基本配置安装方法引导装载程序原创 2021-02-24 16:03:22 · 172 阅读 · 0 评论 -
NFS共享存储服务
NFS共享存储服务一、NFS概述1、NFS优点与缺点2、NFS 应用场景二、NFS服务配置1、服务器使用 NFS 发布共享资源1. 安装 nfs-utils、rpcbind 软件包2. 设置共享目录3. 启动 NFS 服务程序4.查看本机发布的 NFS 共享目录2、在客户机中访问 NFS 共享资源1.安装 nfs-utils、rpcbind 软件包2.查看 NFS 服务器端共享了哪些目录,并手动挂载3.设置自动挂载4.强制卸载 NFS一、NFS概述NFS 是一种基于 TCP/IP 传输的网络文件系统协议原创 2021-02-24 15:29:09 · 90 阅读 · 0 评论 -
SSH远程管理及sshd服务支持验证方式
SSH远程访问及控制前言一、SSH远程管理1、SSH定义2、SSH优点3、SSH配置文件4、SSH客户端与与服务端二、配置OpenSSH服务端1、sshd_config配置文件的常用选项设置2.sshd 服务两种验证方式1、密码验证2、密钥对验证3、配置密钥对验证步骤:1、在客户端创建密钥对2、设置好了以后就可以看到.ssh下面会有一个私钥的文件和一个公钥的文件3、这一步就要将公钥文件传给服务端,用于客户端访问服务端的时候进行验证4、到服务端(虚拟机2)看一下家目录中的.ssh文件5、在客户端使用密钥对验证原创 2021-02-24 09:37:24 · 391 阅读 · 0 评论 -
DNS反向解析、主从服务器与分离解析
DNS反向解析、主从服务器与分离解析一、DNS反向解析1.安装bind软件包2.查看需要修改的配置文件所在路径3.编辑主配置文件,编辑完成:wq保存并退出一、DNS反向解析1.安装bind软件包yum -y install bind 2.查看需要修改的配置文件所在路径rpm -qc bind #查询bind软件配置文件所在路径/etc/named.conf #主配置文件/etc/named/rfc1912.zonrs原创 2021-02-22 23:24:03 · 212 阅读 · 0 评论 -
DNS域名系统概述及正向解析
DNS域名系统概述及正向解析前言一、DNS—域名系统二、DNS的域名结构三、DNS服务器类型四、构建DNS域名解析服务器步骤配置正向解析1.查看需要修改的配置文件所在路径2.修改主配置文件3.修改区域配置文件,添加正向区域配置4.配置正向区域数据文件5.启动服务,关闭防火墙6.在客户端的域名解析配置文件中添加DNS服务器地址7.测试DNS解析使用虚拟机win10进行域名解析1、打开虚拟机win10,记住虚拟机win10和CentOS7需要在同一网络中2、更改虚拟机win10的网络设置3、进入后,找到Eehe原创 2021-02-22 17:36:47 · 344 阅读 · 2 评论 -
Linux中DHCP原理与配置
Linux中使用DHCP动态分配IP以及固定IP分配一、DHCP服务基本概述1.概述2.优点3.分配方式二、DHCP的工作过程三、使用DHCP动态配置主机地址1.DHCP服务2.可分配的地址信息主要包括四、CentOS7环境中配置命令步骤1、设置DHCP配置文件2、设置全局配置(一般默认)3、网段声明4、host主机声明5、最后开启服务一、DHCP服务基本概述1.概述DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),是由Internet工作任务小组设原创 2021-02-19 14:19:04 · 126 阅读 · 0 评论 -
查看及测试网络、使用网络配置命令及修改网络配置文件
查看及测试网络、使用网络配置命令及修改网络配置文件一、查看网络配置1.查看网络接口地址-ifconfig2.查看主机名称-hostname3.查看路由表条目-route4.查看网络连接情况-netstat5.获取socket统计信息-ss二、测试网络连接1.测试网络连通性-ping2.跟踪数据包的路由途径-traceroute3.测试DNS域名解析-nslookup三、使用网络配置命令1.设置网络接口参数-ifconfig设置网络接口的IP地址、子网掩码禁用(临时)或者重新激活网卡设置虚拟网络接口2.设置路转载 2021-02-18 16:50:35 · 1477 阅读 · 0 评论 -
深入理解Linux文件系统和日志分析
深入理解Linux文件系统和日志分析一、inode和block概述1.1 inode的大小1.2 inode的特殊作用二、inode的内容■inode包含文件的元信息■用stat命令可以查看某个文件的inode信息■Linux系统文件三个主要的时间属性■目录文件的结构■每个inode都有一个号码,操作系统用inode号码来识别不同的文件■Linux系统内部不使用文件名,而使用inode号码来识别文件■对于用户,文件名只是inode号码便3 F识别的别称三、inode的号码■用户通过文件名打开文件时,系统内部原创 2021-02-18 15:40:03 · 157 阅读 · 0 评论 -
系统弱命令检测与网络端口扫描
系统弱命令检测与网络端口扫描一、系统弱口令检测1.1 系统弱口令检测——John the Ripper一、系统弱口令检测1.1 系统弱口令检测——John the RipperJoth the Ripper,简称为JR●一款密码分析工具,支持字典式的暴力破解●通过对shadow文件的口令分析,可以检测密码强度●官方网站: http://www.openwall.com/john/John the Ripper 是一款开源的密码破解工具,可使用密码字典(包含各种密码组合的列表文件)来进行暴力破原创 2021-02-06 21:50:49 · 155 阅读 · 0 评论 -
小梦带你看——账号安全控制与sudo授权命令
账号安全控制与sudo授权命令一、账号安全控制账号安全基本措施■系统账号清理■密码安全控制■命令历史限制■终端自动注销二、系统引导和登录控制2.1 使用su命令切换用户2.2 Linux中的PAM安全认证三、PAM认证原理:四、使用sudo机制提权4.1配置sudo授权4.2 别名创建五、开关机安全控制5.1 调整BIOS引导设置5.2 GRUB限制六、终端登录安全控制■限制root只在安全终端登录■禁止普通用户登录一、账号安全控制账号安全基本措施■系统账号清理●将非登录用户的Shell设为/sbi原创 2020-12-18 00:10:21 · 300 阅读 · 2 评论 -
DHCP、PNF、SXE、DNS等综合实验
综合测试一、server1提供DHCP服务给PC1和server2分配对应网段的IP地址。1、配置DHCP服务器2、在PC1和server2的界面点击如图按键二、server1提供PXE服务,能够使server2可以自动安装Centos7 Linux操作系统。1.安装并启用TFTP服务2.安装并启用DHCP 服务3.准备Linux 内核、初始化镜像文件4.准备PXE引导程序5.安装FTP服务,准备CentOs 7安装源6.配置启动菜单文件三、在server1安装和启动httpd服务对外提供Web服务,并搭建原创 2020-12-15 14:07:50 · 445 阅读 · 1 评论 -
小梦带你看——(程序与进程)
程序与进程一、查看进程1.1 程序和进程的关系1.2查看进程信息ps1.3 查看进程信息top■top命令1.4 查看进程信息pgrep■pgrep命令1.5 查看进程树pstree■pstree命令二、控制进程2.1 进程的启动方式■手工启动2.2 进程的前后台调度■Ctrl+Z组合键■jobs命令■fg命令2.3 终止进程的运行■Ctrl+C组合键■kill、killall命令■pkill命令四、at一次性任务设置4.1计划任务管理at■at命令■案例4.2 计划任务管理crontab■crontab命原创 2020-12-13 17:34:18 · 128 阅读 · 0 评论 -
小梦带你看——(引导过程与服务控制)
引导过程与服务控制一、Linux操作系统引导过程1.1 引导过程1.2 系统初始化进程■init进程■Systemd■Systemd 单元类型■运行级别锁定应的Systemd目标二、修复MBR扇区故障■故障原因■故障现象■解决思路三、修复GRUB引导故障■故障原因■故障现象■解决思路四、遗忘root用户密码■故障原因■故障现象■解决思路五、排除启动类故障的具体过程5.1 修复MBR扇区故障5.2 修复GRUB引导故障六、优化启动过程■ntsysv工具■systemctl工具七、Linux系统的运行级别■查看原创 2020-12-13 12:52:40 · 118 阅读 · 0 评论 -
小梦带你看——(磁盘阵列)
磁盘阵列一、RAID磁盘阵列介绍1.1、RAID 0磁盘阵列介绍■RAID 0 (条带化存储)1.2、RAID 1磁盘阵列介绍■RAID 1 (镜像存储)1.3、RAID 5磁盘阵列介绍■RAID 51.4、RAID 6磁盘阵列介绍■RAID 61.5、RAID 1+0和0+1磁盘阵列介绍■RAID 1+0 (先做镜象,再做条带)■RAID 0+1 (先做条带,再做镜象)二、阵列卡2.1 阵列卡介绍2.2 阵列卡的缓存一、RAID磁盘阵列介绍■是Redundant Array of Independen原创 2020-12-12 19:25:27 · 1011 阅读 · 0 评论 -
小梦带你看——(LVM与磁盘配额)
LVM与磁盘配额一、LVM概述■Logical Volume Manager,逻辑卷管理■LVM机制的基本概念二、LVM的管理命令■LVM 的管理命令■LVM操作主要命令步骤三、磁盘配额概述■设置磁盘配额■Cent OS7中设置磁盘配额步骤一、LVM概述■Logical Volume Manager,逻辑卷管理●能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性●/boot分区用于存放引导文件,不能基于LVM创建■LVM机制的基本概念●PV (物理卷)●VG (卷组)原创 2020-12-12 14:52:21 · 204 阅读 · 0 评论 -
小梦带你看——(Linux磁盘管理与文件系统)
Linux磁盘管理与文件系统一、磁盘基础1.1 磁盘结构■硬盘的物理结构■硬盘的数据结构1.2 MBR与磁盘分区表示■主引导记录(MBR: Master Boot Record)■主启动记录(MBR)磁盘分区1.3 磁盘分区结构二、文件系统的创建2.1 文件系统的类型■XFS文件系统■SWAP——交换文件系统2.2 检测并确认新硬盘■fdisk命令■交互模式中的常用指令2.3 管理磁盘分区2.4 创建文件系统的过程即格式化分区的过程2.5 创建交换文件系统三、挂载、卸载文件系统3.1 挂载和卸载的命令■m原创 2020-12-09 23:47:33 · 133 阅读 · 0 评论 -
小梦带你看——(linux账号及权限管理)
linux账号及权限管理----记住给权限要慎重一、用户账号和组账号概述一、用户账号和组账号概述■Linux基于用户身份对资源访问进行控制●用户帐号 用户、程序用户 ◆超级用户、普通用户、程序用户●组帐号 ◆基本组(私有组) ◆附加组(公共组)●UID和GID ◆UID (User IDentity,用户标识号) ◆GID (Group IDentify,组标识号)●用户账号 ◆超级用户: root 用户是Linux操作系统中默认的超级用户账号,对本主机拥有最高的权限。系统原创 2020-12-07 23:29:29 · 172 阅读 · 0 评论 -
linux应用程序基础以及yum和rpm的安装
linux应用程序基础以及yum和rpm的安装一、Linux应用程序基础1.1 应用程序与系统命令的关系1.2 典型应用程序的目录结构1.3 常见的软件包封装类型二、RPM包管理工具2.1 RPM软件包管理器Red-Hat Package Manager2.2 RPM软件包2.3 rpm命令的格式2.4 查询RPM软件信息2.5 查询未安装的RPM软件包文件中信息四、安装、升级、卸载RPM软件包4.1 安装RPM软件包4.2 卸载RPM软件包五、维护RPM数据库六、源代码编译概述6.1 使用源代码安装软件的原创 2020-12-06 00:06:34 · 149 阅读 · 1 评论 -
Linux常用命令(3)——Linux的一些常用命令
Linux常用命令(3)一、命令执行的优先级二、Linux目录结构三、cat——查看文件内容四、more——查看文件内容五、less——查看文件内容六、head、tail——查看文件内容七、wc——统计文件内容八、grep——检索和过滤文件内容九、gzip、bzip2——压缩命令十、tar——归档命令十一、文本编辑器vi命令小结:一、命令执行的优先级第一优先级:指定路径的命令。绝对路径/root/pwd.sh或者相对路径./pwd. sh第二优先级:别名指定的命令alias pwd=/root/pwd原创 2020-12-05 17:52:07 · 190 阅读 · 1 评论 -
Linux常用命令(2)---增、删、改、查
Linux常用命令(2)一、alias——设置别名二、du——统计目录及文件空间占用情况三、mkdir——创建新目录四、touch——创建空文件五、ln——创建链接文件六、cp——复制文件或目录七、rm——删除文件或目录八、mv——移动文件或目录九、which——查找命令文件存放目录十、find——查找文件或目录十一、总结起来就是下面增、删、改、查 四步一、alias——设置别名●通过别名机制简化常用的、比较长的命令alias命令别名=‘命令’例:alias myls=‘ls-alh’●取消别名:原创 2020-11-24 16:12:48 · 566 阅读 · 0 评论 -
初识 linux ——— Linux的常用命令(1)
linux常用命令精讲 理论一、Linux的特殊程序——Shell二、Linux命令的分类内部命令与外部命令的区别三、Linux命令行3.1 通用的命令行使用格式3.2 编辑Linux命令行的辅助操作3.3 获得命令帮助的方法四、基础命令4.1 pwd——查看当前的工作目录4.2 切换工作目录:cd4.3 列表显示目录内容-ls五、长格式一、Linux的特殊程序——Shell1、shell是linux系统中运行的一种特殊程序2、在用户和内核之间充当“翻译官”,将输入的命令转换成计算机语言(二进制)3原创 2020-11-24 14:31:10 · 2707 阅读 · 2 评论