摘要: 公司一些宿主机需要安装软件,吴老师要求写一个安装脚本; 脚本思路:首先要把安装的包拷贝到每台机器上,然后要让每台机器都运行一次安装命令;就想到了应用scp、ssh命令,但这两个命令需要输入对端密码,需要与机器交互;此时可以应用交互式命令expect。 expect可以实现自动交互: set:设置变量 阅读全文
posted @ 2018-02-27 13:40 houyongchong 阅读(762) 评论(0) 推荐(0) 编辑
摘要: * 任意长度的任意字符 ? 任意单个字符 [ ] 指定范围内的任意单个字符 [^ ] 指定范围之外的任意单个字符 [:digit:] 数字 [:lower:] 小写字母 [:upper:] 大写字母 [:alpha:] 所有字母 [:punct:] 标点 [:space:] 空白 [:alnum:] 阅读全文
posted @ 2018-02-12 10:26 houyongchong 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 链(内置): PREROUTING:对数据包作路由选择前应用此链中的规则; INPUT:进来的数据包应用此规则链中的策略; FORWARD:转发数据包时应用此规则链中的策略; OUTPUT:外出的数据包应用此规则链中的策略; POSTROUTING:对数据包作路由选择后应用此链中的规则; 流入:PR 阅读全文
posted @ 2018-01-15 14:54 houyongchong 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 查询rpm -qa | grep rsync 配置文件需手动创建: touch /etc/rsyncd.conf 配置/etc/rsyncd.conf: (全局配置) uid = root //rsync以root用户身份运行 gid = root //rsync以root用户组身份运行 port 阅读全文
posted @ 2018-01-10 14:48 houyongchong 阅读(821) 评论(0) 推荐(0) 编辑
摘要: HTTP:Hypertext Transfer Protocol; HTML:Hypertext Markup Language; URL:Uniform Resource Locator,在Internet的WWW服务程序上用于指定信息位置的表示方法; Scheme://Server:Port/p 阅读全文
posted @ 2018-01-05 15:00 houyongchong 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 指定用户名,家目录,密码,顺序不可颠倒。eg: sh 脚本名 用户名 家目录 密码 阅读全文
posted @ 2018-01-04 17:53 houyongchong 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 监控:数据采集 --> 数据存储 --> 数据展示 报警:采集到的数据超出阈值 SNMP:Simple Network Management Protocol(只能实现数据采集) NMS:Network Management System SNMP工作模式: NMS向agent采集数据 agent向 阅读全文
posted @ 2018-01-04 17:52 houyongchong 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在生产中内网的机器都是不能访问外网,所以需要搭建本地yum源。以中国科学科技大学的yum源为基准。http://mirrors.ustc.edu.cn/ 有些模块会同步失败,可以wget下载至指定位置。 代码如下: 同步完成后,启用httpd服务 配置DocumentRoot "/app/YumRe 阅读全文
posted @ 2017-12-29 14:58 houyongchong 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 添加硬盘 添加一块硬盘。 重新扫描硬盘 echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/ 阅读全文
posted @ 2017-12-20 15:11 houyongchong 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 原因: 用户被限定在了其根目录下,对于根目录不应该存在写权限!如果检查发现还有写权限,就会报该错误。 处理方法: 去除用户家目录的写权限 chmod a-w /home/user 或 在配置文件/etc/vsftpd/vsftpd.conf中,添加 allow_writeable_chroot=YE 阅读全文
posted @ 2017-12-19 13:43 houyongchong 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 注:应把所需要的文件,复制到对应文件夹中。 阅读全文
posted @ 2017-12-04 11:33 houyongchong 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Saltstack是一个新的基础设施管理工具,两大功能:远程执行和配置管理。 Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信。 Saltstack的master端监听4505与4506端口,4505为salt的 阅读全文
posted @ 2017-11-30 11:02 houyongchong 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: touch命令 touch用来创建新文件,或者修改时间戳。 linux中的文件有三个时间点,利用stat命令查看: 1、atime:最后访问时间;文件最后一次被存取或执行的时间。 2、mtime:最后修改时间;文件最后一次被修改的时间,内容上的修改。 3、ctime:最后更改时间;文件最后一次被修改 阅读全文
posted @ 2017-11-29 11:16 houyongchong 阅读(6336) 评论(0) 推荐(1) 编辑
摘要: 调用有三种方法: 1、fork:不同的shell,调用后返回父shell,子shell从父shell中继承变量,但子shell的变量不会带回父shell,直接用path/to/file.sh调用; 2、exec:同一个shell,调用后不返回,用exec path/to/file.sh调用; 3、s 阅读全文
posted @ 2017-11-27 15:18 houyongchong 阅读(5771) 评论(0) 推荐(0) 编辑
摘要: 下载安装 首先安装zlib库: # yum install zlib zlib-devel //安装可忽略 下载安装clamav源码包 clamav管网:http://www.clamav.net/downloads # wget http://www.clamav.net/downloads/pr 阅读全文
posted @ 2017-11-24 15:20 houyongchong 阅读(1373) 评论(0) 推荐(0) 编辑