- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Shell脚本应用
for语句的结构for 变量名 in 取值列表do 命令序列donewhile语句的结构while 条件测试操作do命令序列donecase语句的结构针对变量的不同取值,分别执行不同的命令序列case 变量值 in模式1)命令序列1;;模式2)命令序列2;; ……)默认命令序列esac...
2020-07-03 16:04:40 143
原创 SHELL编程之条件语句
est命令测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值格式1:test 条件表达式格式2:[ 条件表达式 ]常用的测试操作符-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)-r:测试当前用户是否有权限读取(Read)-w:测试当前用户是否有权限写入(Write)-x:测试当前用户是否有权限执行(eXcute)常用的测试操作符整数值比较-eq:等于(Equal)-ne:不等于(
2020-07-02 19:52:25 168
原创 shell脚本
shell的概念shell 是一个命令解释器 通俗的来说 就是把我们敲的命令翻译给操作系统shell 分为图形界面shell 比如windows 的桌面,以及命令行shell我们通常说的shell 指的是linux 下的命令行式的shell ,通常指的是linux下的bash查看当前系统的shell 类型echo $SHELL查看当前系统环境支持的shellcat /etc/shellsshell脚本#!/bin/bash#这是单行注释 楼上是声明解释器echo ‘hello wor
2020-07-01 20:01:40 242
原创 KICKSTART无人值守技术
kickstart无人值守技术Kickstart是一种无人值守的安装方式。它的工作原理是在安装过程中记录典型的需要人工干预填写的各种参数,并生成一个名为ks.cfg的文件。如果在安装过程中(不只局限于生成Kickstart安装文件的机器)出现要填写参数的情况,安装程序首先会去查找Kickstart生成的文件,如果找到合适的参数,就采用所找到的参数;如果没有找到合适的参数,便需要安装者手工干预了。所以,如果Kickstart文件涵盖了安装过程中可能出现的所有需要填写的参数,那么安装者完全可以只告诉安装程序从
2020-06-30 19:44:45 260
原创 PXE服务
PXE服务器简介PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包
2020-06-30 00:00:23 362
原创 部署YUM仓库服务
YUM仓库1.RPM包构建的软件更新机制2.自动解决依赖关系3.软件包由集中的YUM软件仓库提供要成功使用YUM机制来更新系统和软件,需要有一个包含各种rpm安装包文件及其依懒软件的软件仓库,提供软件仓库的服务器也称为“源”服务器。一、准备网络安装源(服务器端)YUM软件仓库通常借助于HTTP协议或FTP协议来进行发布, 这样可以面向网络中的所有客户机提供软件源服务。为了便于客户机查询软件包,获取依懒关系等信息,在软件仓库中需要提供仓库数据(repodate文件),其中收集了目录下所有的rpm头
2020-06-28 20:05:39 231
原创 ssh
SSH协议为客户机提供安全的Shell环境,用于远程管理默认端口:TCP 22OpenSSH服务名称:sshd服务端主程序:/usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_config查看是否已经安装rpm -qa | grep openssh查看端口netstat -anutp服务启动和关闭/etc/init.d/sshd restart/stop/start/status限制root不能用ssh登录sshd默认允许root帐号登录,这样的设定不够安全,
2020-06-27 21:23:38 91
原创 DNS域名解析服务
什么是DNSDNS域名系统,是一个分布式数据库,存储了域名和IP地址之间的映射关系,主要功能是域名解析,即通过域名获取对应IP地址。提供域名解析功能的主机被称为域名服务器,即DNS服务器。1.域名的格式:主机名.三级域名.二级域名.顶级域名2.域名查询机制:递归查询、迭代查询3.DNS系统的作用:正向解析(根据主机域名查询IP地址)、反向解析根据IP地址查询主机域名)4.DNS系统的类型:缓存域名服务器、主域名服务器、从域名服务器安装BIND及配置安装BIND1.使用rpm -qa | gr
2020-06-23 17:17:09 329
原创 VSFTPD
什么是VSFTPDvsftpd,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。安装VSFTPD安装vsftp(若有防火墙,需要防火墙添加ftp服务)用yum命令查找到了我们想要的vsftpd
2020-06-22 19:57:53 267
原创 SAMBA服务
Samba服务结构SMB 协议Server Message Block,服务消息块CIFS 协议Common Internet File System,通用互联网文件系统amba 软件包构成samba-client-libs-4.4.4-9.el7.x86_64samba-common-libs-4.4.4-9.el7.x86_64samba-client-4.4.4-9.el7.x86_64samba-common-4.4.4-9.el7.noarchSamba 服务器的主要程序s
2020-06-19 18:50:31 295
原创 DHCP服务跨网段
DHCP中继器原理1 当企业的内部网络规模较大时,通常被划分为多个不同的子网,网络内配置了VLAN,VLAN能隔离广播,而DHCP协议使用广播。2 DHCP服务器在VLAN 100中,就只有VLAN 100内的客户机能从DHCP服务器那里获取Ip地址如果VLAN 2或VLAN 3的客户机也需要通过这台DHCP服务器来获取IP地址,该怎么办?解决的办法有两种:1 为每个网段安装一台DHCP服务器,但这种方式存在资源上的浪费,而且不利于集中管理。2 在连接不同网段的设备上开启DHCP中继功能,
2020-06-19 08:33:36 2591
原创 DHCP服务基础知识
1. 了解DHCP服务动态主机配置协议,简称DHCP,是一个应用于局域网的网络协议,该协议允许服务器向客户端动态分配IP地址和配置信息。该协议位于OSI模型的应用层,使用UDP协议工作,主要有两个用途,一个是用于内部网或网络服务供应商自动分配IP地址给用户,另一个是用于内部网管理员作为对所有电脑作中央管理的手段。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动
2020-06-17 18:30:24 1168
原创 Linux网络设置与基础服务
1.查看网络配置使用ifconfig命令查看网络接口地址主机的网络接口卡(网卡)通常称为“网络接口”。在Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。查看所有网络接口信息: ifconfig -a查看指定的网络接口信息: ifconfig ens33 只查看网卡ens33的配置信息ether :表示网络接口的物理地址(MAC地址)。网络接口的物理地址通常不能更改,是网卡再生产时确定的全球唯一的硬件地址。inet:表示网络接口的Ip地址。broadcast :表
2020-06-16 19:18:50 987 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人