05 2019 档案

摘要:从CentOS7开始,系统自带的防火墙更改为firewalld,但同样支持iptables,不过只有iptables命令,如果想要使用iptables服务需要自行安装iptables-server。 iptables是netfilter/iptables的简称,IP信息包过滤系统。netfilter 阅读全文
posted @ 2019-05-29 17:17 苦逼运维 阅读(989) 评论(0) 推荐(0) 编辑
摘要:总共有三种方法:通过不同的IP地址 通过不同的域名 通过不同的端口号 (1).通过不同的IP地址实现 例如一台CentOS7有两个IP:192.168.5.101和192.168.5.103 实验结果: (2).通过不同的域名实现 首先需要在域名管理系统中将两个域名解析的IP地址指向同一个。 由于我 阅读全文
posted @ 2019-05-27 16:11 苦逼运维 阅读(3684) 评论(0) 推荐(0) 编辑
摘要:使用PXE+DHCP+TFTP+Kickstart+FTP搭建无人值守安装服务器。一般只有频繁安装系统才会搭建无人值守安装服务器。 虚拟机环境:youxi1,CentOS7系统双网卡,一个网卡桥接模式(182.168.1.6)可以上外网,一个网卡LAN区段(LAN1)模拟内网,作为无人值守安装服务器 阅读全文
posted @ 2019-05-26 00:12 苦逼运维 阅读(2954) 评论(1) 推荐(0) 编辑
摘要:LAMP=Linux+Apache(httpd)+Mysql(mariadb)+PHP Apache HTTP 服务器 2.4 文档:http://httpd.apache.org/docs/2.4/ (1).实验环境 LAMP服务器:youxi1 192.168.5.101 测试主机:youxi2 阅读全文
posted @ 2019-05-22 16:42 苦逼运维 阅读(394) 评论(0) 推荐(0) 编辑
摘要:(1).实验环境 DNS服务器:youxi1 192.168.5.101 测试主机:youxi2 192.168.5.102 (2).DNS资源记录说明 SOA资源记录(起始授权资源记录):全称Start of Authority Record,定义了域的全局参数,进行整个域的管理设置。每个域在域开 阅读全文
posted @ 2019-05-21 10:13 苦逼运维 阅读(6102) 评论(1) 推荐(1) 编辑
摘要:NFS即网络文件系统,允许与他人共享目录和文件。 (1).实验环境 NFS服务器youxi1 192.168.1.6 测试主机youxi2 192.168.1.7 NFS是C/S模式,监听2049端口。 (2).实验 1)在NFS服务器youxi1上安装NFS 2)启动NFS,并开机自启 3)测试主 阅读全文
posted @ 2019-05-20 21:12 苦逼运维 阅读(7911) 评论(0) 推荐(2) 编辑
摘要:(1).实验环境 FTP服务器:youxi1 192.168.1.6 测试主机:youxi2 192.168.1.7 VSFTP是C/S模式,默认端口21传输指令,20传输数据 (2).工作原理 FTP会话包含了两个通道,数据通道和命令通道。FTP的工作模式有两种,主动模式(PORT模式)和被动模式 阅读全文
posted @ 2019-05-19 21:44 苦逼运维 阅读(1839) 评论(0) 推荐(0) 编辑
摘要:ntpdate用于同步系统时间、hwclock用于同步硬件时间。 (1).ntpdate ntpdate [选项] [时间服务器] 一般直接ntpdate [时间服务器] 常用的时间服务器:ntp[1~7].aliyun.com (2).hwclock hwclock [选项] 常用的选项是-r读取 阅读全文
posted @ 2019-05-18 15:31 苦逼运维 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:(1).实验环境 DHCP服务器:youxi1 192.168.1.6(外网) 测试主机:youxi2 192.168.1.7(外网) DHCP是C/S模式,服务器端监听端口67/UDP(bootps),客户端默监听认端口68/UDP(bootpc) (2).实验 1)在DHCP服务器上安装dhcp 阅读全文
posted @ 2019-05-18 15:16 苦逼运维 阅读(21001) 评论(0) 推荐(0) 编辑
摘要:(1).实验环境 源主机:youxi1 192.168.5.101 目的主机:youxi2 192.168.5.102 目的:实时同步数据 sersync默认端口874,rsync默认端口873 (2).实验 1)下载sersync wegt https://sersync.googlecode.c 阅读全文
posted @ 2019-05-17 13:52 苦逼运维 阅读(1629) 评论(0) 推荐(2) 编辑
摘要:(1).实验环境与目标 源主机:youxi1 192.168.5.101 目标主机:youxi2 192.168.5.102 目标:将源主机youxi1的数据备份到youxi2上。 rsync是C/S模式,默认端口873 (2).rsync命令常用格式与常用选项、 常用格式: rsync [OPTI 阅读全文
posted @ 2019-05-15 18:40 苦逼运维 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:方法有很多种,这里介绍两种。 (1).配置安全的shhd设置 不允许root用户直接登录到系统,添加一个普通用户,必要时再切换到root用户。 修改默认端口号。 不允许密码登录,只能通过密钥登录系统。 root用户的密码足够复杂,足够长,可以包含大小写字母、数字和特殊符号。 sshd配置信息详见:简 阅读全文
posted @ 2019-05-14 16:44 苦逼运维 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:OpenSSH(即常说的ssh)的常用配置文件有两个/etc/ssh/ssh_config和sshd_config。,其中ssh_config为客户端配置文件,设置与客户端相关的应用可通过此文件实现;sshd_config为服务器配置文件,设置与服务器相关的应用可通过此文件实现。 一般来说我们常用的 阅读全文
posted @ 2019-05-14 12:23 苦逼运维 阅读(20091) 评论(3) 推荐(0) 编辑
摘要:CentOS7如果是一步步内核升级上来的将会面临一个问题(一般安装了图形化界面的系统常见),由于内核增多/boot/的容量减少,导致启动变慢。这时就需要清理老旧内核,释放/boot/空间。 使用uname -r查看内核版本 接着使用rpm -q kernel查看系统内所有的内核 相互对照,将老旧内核 阅读全文
posted @ 2019-05-13 11:12 苦逼运维 阅读(4415) 评论(0) 推荐(1) 编辑
摘要:(1)实验环境 两台CentOS7: youxi1 192.168.1.6 youxi2 192.168.1.7 这里我将防火墙关闭进行实验,如果防火墙开启,请将端口加入到防火墙规则中。 (2).目标 在ssh端口不为22的情况下,进行单向免密登录或双向免密登录(端口不一致) (3).实验 首先修改 阅读全文
posted @ 2019-05-12 17:56 苦逼运维 阅读(13165) 评论(2) 推荐(0) 编辑
摘要:如果想写一个能够自动处理输入输出的脚本又不想面对C或Perl,那么expect是最好的选择。它可以用来做一些Linux下无法做到交互的一些命令操作。 (1).安装和使用expect expect是不会自动安装的所以需要使用命令进行安装,这里使用yum即可: 在脚本中使用expect的方法一般有两种: 阅读全文
posted @ 2019-05-12 13:33 苦逼运维 阅读(970) 评论(0) 推荐(0) 编辑
摘要:(1).安装或升级java,并配置环境变量 注意:此处分为yum安装与rpm安装,区别在于yum安装省事但配置麻烦,rpm安装麻烦但配置省事。 1)yum安装 在安装前可以使用yum list installed | grep jdk查看已经安装的JDK文件 再使用yum list | grep j 阅读全文
posted @ 2019-05-05 18:04 苦逼运维 阅读(4047) 评论(0) 推荐(0) 编辑
摘要:在shell脚本中计算一般会涉及到let、$(())、$[]、bc(另扩展expr)。其中let、$(())、$[]都是用来做基本整数运算,bc可以用来做浮点运算。 (1).let、$(())、$[] 因为这三个基本等价,所以放在一起说明。 首先来看下let命令 再看$(()) 最后看$[] 注意: 阅读全文
posted @ 2019-05-04 20:48 苦逼运维 阅读(5486) 评论(0) 推荐(0) 编辑
摘要:变量来源于数学,是计算机语言中能存储计算结果或能表示值的抽象概念。变量可以通过变量名来访问。 (1).shell变量的设置规则 1.变量名通常由大小写字母、数字和下划线(_)组成,但不能以数字开头 2.通过等号(=)为变量分配值,等号两边不能有空格 3.变量存储的数据类型是整数值和字符串值 4.在对 阅读全文
posted @ 2019-05-03 20:47 苦逼运维 阅读(3817) 评论(0) 推荐(0) 编辑
摘要:(1).bash(或sh) [脚本的相对路径或绝对路径] 可以看到sh命令实际指向的是bash命令,sh只是bash的一个软链接 (2).source(或.) [脚本的相对路径或绝对路径] .(点)是等同于source的,最常见的使用是在重新加载环境变量时。 (3).sh < [脚本名称]或者cat 阅读全文
posted @ 2019-05-03 16:11 苦逼运维 阅读(3613) 评论(0) 推荐(0) 编辑
摘要:date [选项] [格式] date [-u|--utc|--universal] [MMDDhhmm[[CC]yy][.ss]] date命令根据指定格式显示当前时间或设置系统时间。很多shell脚本中需要用到date命令来执行操作,例如备份时生成带日期的压缩文件包。 (1).选项 -d,--d 阅读全文
posted @ 2019-05-02 16:19 苦逼运维 阅读(1676) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示