![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 87
Linux 网络服务
小于i、
这个作者很懒,什么都没留下…
展开
-
DHCP原理与配置
DHCP原理与配置了解DHCP服务DHCP的租约过程客户机请求IP地址服务器响应客户机请求IP地址服务器确定租约重新登录更新租约使用DHCP动态配置主机地址安装DHCP服务器DHCP小实验 了解DHCP服务 DHCP(动态主机配置协议) 采用的是UDP协议:67(客户端)68(服务器) 由internet工作任务小组设计开发 专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议 使用DHCP的好处 1、减少管理员的工作量 2、避免输入错误的可能 3、避免IP地址冲突 4、当更改IP地址段时,不原创 2020-11-06 03:56:01 · 57 阅读 · 0 评论 -
DNS域名解析服务
DNS(域名解析服务)DNS服务概述域名解析解析过程 DNS服务概述 作用:将域名解析成IP地址 原因:我们对数字敏感,记不住这个IP地址,所以才有域名解析服务。 解析方式: 正向解析:域名解析出IP 反向解析:IP解析出域名 1、DNS服务器中存储着大量的ip地址和域名映射记录,它的记录文件也分为正向解析文件和反向解析文件。 2、正向解析文件中存储的记录称为A记录,A记录记录着域名和IP的映射关系。 3、反向解析文件中存储的记录称为PTR指针,PTR记录着IP和域名的映射关系。 4、DNS服务既属于TCP原创 2020-11-06 03:55:26 · 45 阅读 · 0 评论 -
FTP协议和Samba服务在linux中的应用
FTP协议和Samba服务在linux中的应用FTP服务实验环境匿名账户本地账户虚拟账户Samba服务Samba 服务基础主配置文件smb.conf FTP服务 ftp的作用:用于文件的上传和下载 端口号:20,21 21:控制层面,用于账户密码验证,权限的验证 20:数据层面,用于文件上传和下载 ftp:匿名、系统、虚拟账户 匿名账户:登录名:ftp、anonymous。不验证密码即可登录 系统账户:本身系统已存在的账户、密码作验证 验证方式: 1、验证的/etc/passwd和/etc/shadow原创 2020-11-06 03:54:40 · 62 阅读 · 0 评论 -
Linux 安装及管理程序
Linux 安装及管理程序Linux应用程序基础应用程序与系统命令的关系典型应用程序的目录结构常见的软件包封装类型RPM软件包管理工具Red-Hat Package ManagerRPM软件包rpm命令的格式查询已安装的RPM软件信息查询未安装的RPM软件包文件中信息安装、升级、卸载RPM软件包解决软件包依赖关系方法源代码编译安装使用源代码安装软件的优点应用场合举例Tarball 封包完整性校验确认源代码编译环境编译安装过程tar解包./configure配置make编译与安装测试、应用、维护软件相关命令:原创 2020-11-06 03:54:17 · 50 阅读 · 0 评论 -
Linux磁盘管理与文件系统
Linux磁盘管理与文件系统磁盘基础磁盘结构MBR与磁盘分区表示文件系统文件系统类型检测并确认新硬盘创建文件系统挂载、卸载文件系统设置文件系统的自动挂载查看磁盘使用情况磁盘分区实验 磁盘基础 磁盘结构 硬盘的物理结构 盘片:硬盘有多个盘片,每盘片有2面 磁头:每面一个磁头 硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面 1、硬盘存储容量=磁头数x磁道(柱面)数 x 每道扇区数 x 每扇区字计数 2、可以用柱面/磁原创 2020-11-06 03:52:26 · 49 阅读 · 0 评论 -
Linux的引导过程与服务控制
Linux的引导过程与服务控制Linux操作系统引导过程引导过程总览系统初始化进程排除启动类故障修复MBR扇区故障修复GRUB引导故障遗忘root用户密码服务控制及切换运行级别系统服务控制Linux系统的运行级别优化启动过程优化启动过程系统服务的启动和控制 Linux操作系统引导过程 引导过程总览 开机自检(BIOS)→MBR引导→GRUB菜单→加载内核(Kernel)→init进程初始化 系统初始化进程 init进程 1、由linux内核加载运行/sbin/init程序 2、init进程是系统中第一个进程原创 2020-11-06 03:51:54 · 43 阅读 · 0 评论 -
Linux命令基础和常用命令
Linux命令基础和常用命令Linux命令基础ShellLinux命令的分类Linux命令行的格式编辑Linux命令行的辅助操作获得命令帮助的方法内部命令 help使用man命令阅读Linux常用命令查看及切换目录(pwd、cd、ls、alias、du)pwd(显示用户当前所在的工作目录位置)cd(将用户的工作目录更改到其他位置)ls(显示目录中内容,包括子目录和文件相关属性信息)alias(通过别名机制简化常用的、比较长的命令)du(统计目录及文件空间占用情况)创建目录和文件(mkdir、touch、ln原创 2020-11-06 03:51:12 · 38 阅读 · 0 评论 -
Linux目录和文件管理
Linux目录和文件管理Linux目录结构树形目录结构根目录常见的子目录文件管理查看文件内容catmorelessheadtail统计和检索文件内容wcgrep(检索和过滤文件内容)备份恢复文档gzip/gunzip/bzip2/bunzip2tar(归档命令)vi文本编辑器不同工作模式间的切换命令模式的基本操作 Linux目录结构 树形目录结构 根目录 1、所有分区、目录、文件等的位置起点 2、用独立的一个“/”表示 常见的子目录 文件管理 查看文件内容 cat 直接显示出整个文件的内容(适用于短小的原创 2020-11-06 03:50:16 · 30 阅读 · 0 评论 -
Linux网络设置
Linux网络设置查看网络配置查看网络接口信息ifconfig设置网络接口参数 ifconfig查看主机名称 hostname查看路由表条目 route查看网络连接情况netstat获取socket统计信息 ss域名解析 nslookup设置网路参数的方式网络接口配置文件启用、禁用网络接口配置跟踪数据包 traceroute域名解析配置文件本地主机映射文件 查看网络配置 查看网络接口信息ifconfig 查看所有活动的网络接口信息 执行ifconfig命令 查看指定网络接口信息 ifconfig 网络接口原创 2020-11-06 03:48:52 · 62 阅读 · 0 评论 -
LVM与磁盘配额
LVM与磁盘额LVM概述Logical Volume Manger,逻辑卷管理LVM机制的基本概念LVM的管理命令创建逻辑卷实验磁盘配额概述启用磁盘配额支持磁盘配额管理磁盘配额实验 LVM概述 Logical Volume Manger,逻辑卷管理 1、动态调整整磁盘容量,从而提高磁盘管理的灵活性 2、/boot分区用于存放引导文件,不能基于LVM创建 3、图形界面管理工具 system-config-lvm LVM机制的基本概念 PV(物理卷) 对象:磁盘分区、整块磁盘 VG(卷组) LV(逻辑卷) L原创 2020-11-05 11:51:33 · 44 阅读 · 0 评论 -
PXE高效批量网络装机
PXE高效批量网络装机部署PXE远程安装服务PXE概述配置PXE装机服务器验证PXE网络安装实现Kickstart无人值守安装关于kickstart准备应答文件PXE+kickstart自动安装PXE+Kickstart装机操作 部署PXE远程安装服务 PXE概述 PXE批量部署的优点 规模化:同时装配多台服务器 自动化:安装系统、配置各种服务 远程实现:不需要光盘、U盘等安装介质 PXE 预启动执行环境,在操作系统之前运行 服务端 1、运行DHCP服务,用来分配地址、定位引导程序 2、运行TFTP服务,提原创 2020-11-05 11:49:55 · 88 阅读 · 0 评论 -
Shell编程规范与变量
Shell编程规范与变量Shell脚本shell脚本的概念shell脚本shell脚本应用场景Shell的作用编写第一个shell脚本重定向与管道操作Shell变量的作用、类型自定义变量特殊的Shell变量 Shell脚本 shell脚本的概念 shell脚本 1、将要执行的命令按顺序保存到一个文本文件 2、给该文件可执行权限 3、可结合各种shell控制语句以完成更复杂的操作 shell脚本应用场景 1、重复性操作 2、交互性任务 3、批量事务处理 4、服务运行状态监控 5、定时任务执行 6、… Shel原创 2020-11-05 11:49:18 · 48 阅读 · 0 评论 -
SSH远程访问及控制
远程访问及控制SSH远程管理OpenSSH服务器使用SSH客户端程序构建密钥对验证的SSH体系整体实现过程在客户机中创建密钥对将公钥文件上传至服务器在服务器中导入公钥文本客户端使用密钥对验证登录第2步和第3步可以采用另外一种方法TCP Wrappers概述 SSH远程管理 OpenSSH服务器 SSH协议 是一种安全通道协议 对通信数据进行了加密处理,用于远程管理 OpenSSH 服务名称:sshd 服务端主程序:/usr/sbin/sshd 服务端配置文件: /etc/ssh/sshd_config 服务原创 2020-11-05 11:48:48 · 85 阅读 · 0 评论 -
YUM仓库和NFS共享服务
YUM仓库和NFS共享服务YUM仓库服务YUM概述准备安装源访问YUM仓库本地YUM仓库YUM工具概述软件包查询软件安装、升级软件卸载yum相关操作NFS共享存储服务使用NFS发布共享资源在客户机中访问NFS共享资源NFS小实验 YUM仓库服务 YUM概述 1、基于RPM包构建的软件更新机制 2、可以自当解决依赖关系 3、所有软件包由集中的YUM软件仓库(yum源)提供 准备安装源 软件仓库的提供方式 1、FTP服务:ftp://… 2、HTTP服务:http://… 3、本地目录:file:///… RP原创 2020-11-05 11:47:38 · 68 阅读 · 0 评论 -
服务器硬件与RAID配置实战
磁盘阵列介绍RAID磁盘阵列介绍RAID 0 磁盘阵列介绍RAID 1 磁盘阵列介绍RAID 5磁盘阵列介绍RAID 6磁盘阵列介绍RAID 1+0磁盘阵列介绍磁盘阵列实验 RAID磁盘阵列介绍 1、是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列 2、把多块独立的物理硬盘按不同的方式组合起来形成一个磁盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 3、组成磁盘阵列的不同方式称为RAID级别(RAID Levels) 常用的R原创 2020-11-05 11:47:23 · 79 阅读 · 0 评论 -
进程和计划任务管理
进程和计划任务管理程序和进程的关系程序进程查看进程查看进程动态信息查询进程信息查看进程树进程的启动方式进程的前后台调度终止进程的运行计划任务管理at计划任务管理crontabcrontab任务配置的格式 程序和进程的关系 程序 1、保存再硬盘、光盘等介质中的可执行代码和数据 2、静态保存的代码 进程 1、在cpu及内存中与运行的程序代码 2、动态执行的代码 3、父、子进程 每个程序可以创建一个或多个进程 查看进程 查看进程动态信息 top 查询进程信息 查看进程树 以树形结构列出进程信息 进程的启动方原创 2020-11-05 11:44:08 · 87 阅读 · 1 评论 -
系统安全及应用
系统安全及应用账号安全控制账号安全基本措施系统引导和登录控制使用su命令切换用户PAM安全认证流程认证类型控制类型Linux中的PAM安全认证PAM认证原理PAM认证的构成使用sudo机制提升权限开关机安全控制终端登录安全控制弱口令检测端口扫描 账号安全控制 账号安全基本措施 系统账号清理 1、将非登录用户的Shell设为/sbin/nologin 2、锁定长期不使用的账号 3、删除无用的账号 4、锁定账号文件passwd、shadow ==chattr +i /etc/passed/etc/shadow原创 2020-11-05 11:43:47 · 40 阅读 · 0 评论 -
账号和权限管理
账号和权限管理管理用户账号和组账号用户账号和组账号概述Linux基于用户身份对资源访问进行控制用户账号文件/etc/password用户账号文件/etc/shadow添加用户账号设置/更改用户命令password修改用户账号的属性usermod用户账号的初始配置文件添加组账号groupadd添加删除组成员gpasswd删除组账号groupdel查询账号信息groups命令id命令finger命令w、who、users命令管理目录和文件的属性文件/目录的权限和归属访问权限归属(所有权)查看文件/目录的权限和归原创 2020-11-05 11:40:14 · 69 阅读 · 0 评论 -
Linux 列表显示目录
列表显示目录内容-ls常用选项设置别名-alias常用选项说明 显示 目录中内容,包括子目录和文件相关属性信息 is [选项] [文件或目录…] 常用选项 -l -a -A -d -h -R --color结合通配符“?”:代表任意一个字符,至少一个“*” : 代表任意数个字符,可以是0个或者1个或者多个“[]” : 表示可以匹配字符组中的任意一个字符[abc] ,[a-f] 设置别名-alias 通过别名机制简化常用的,比较长的命令alias 命令别名= 命原创 2020-10-29 17:12:20 · 452 阅读 · 0 评论