柴少的官方网站 技术在学习中进步,水平在分享中升华

linux生成随机密码的方法

总算抽空能汇总一下生成随机密码的方式了,因为除了脚本以外也有一些不错的命令,废话不多说,下面就罗列一下生成随机密码的方式。

方法一:很low,不推荐

date +%s|md5sum|cut -c 1-12  #这种就是通过时间是一直变化的,取时间戳并通过md5sum加密,然后产生一个随机的字符串,然后再通过cut获取你想要获取的密码长度对应的密码值。

date +%s|md5sum|base64|cut -c 1-12 #这种就是多加密一层,再

作者:忙碌的柴少 分类:安全与优化 浏览:8541 评论:0

expect使用详解

      工作中有一些交互式的操作,比如每个月更改openvpn的证书,如果用户过多我们就需要编写一个自动化的脚本来帮我们实现此功能,好比如我们想通过ssh的方式去控制其他的机器去执行一些操作,但是如果没有做秘钥认证呢,是的,expect这个工具很好,也很出名了,写篇博文记录一下。一、expect概述        Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect
作者:忙碌的柴少 分类:运维工具使用 浏览:10822 评论:1

Centos 6.4 Cobbler服务器简单搭建(一)

       前面的文章https://blog.51niux.com/?id=28   已经讲述了如何PXE 来批量安装服务器操作系统,现在普遍用Cobbler我也在用,所以就写篇博客来记录一下。       简单讲述一下为什么我们要用cobbler当然主要就是为了省事,机器批量上架几十台如果直接发到机房,让机房人员光盘安装显然不太好,直接让他们按下F12就选择一下要安装的系统就搞定了,如
作者:忙碌的柴少 分类:系统无人值守安装 浏览:8650 评论:0

ansible的常用模块(三)

前面已经对ansible进行了简单的叙述,下面说ansible的一些常用模块使用。首先我们已经做好了192.168.1.108到其他主机的秘钥权限认证,然后也设置了主机组,如下:[root@master ~]# cat /etc/ansible/hosts       [webservers]192.168.1.112192.168.1.113[dbservers]192.168.1.109192.168.1.111[masterhost]192.168.
作者:忙碌的柴少 分类:ansible系列 浏览:9705 评论:0

linux硬盘性能测试

      作为一个运维来说,有的时候需要进行某些方面的测试来辅助以选择,如云主机的性能测试,机房网络测试等,这里总结了一下服务器硬盘的读写压力测试。还记得刚入行的时候,领导交代要对十几个不同品牌的云主机进行测试对比分析,当时测试硬盘读写的工具就是dd,现在知道还有很多其他很好的工具,下面列举一二。      这里一定要明确一个概念,那就是尽管我们使用IOPS来计算传输速度,但是实际上传输速度和IOPS是没有直接关系,在没有缓存的情
作者:忙碌的柴少 分类:运维工具使用 浏览:7807 评论:0

linux系统升级

这是个小篇章,不用长篇赘述。linux系统升级可以理解为两种升级,一种是升级到本系列的最高版本,一种是升级到系统的最高版本。博文来自:www.51niux.com一、 Centos 6的版本升级到6.8最新版本。这里主要是用到了yum功能,直接平滑升级系统不需要重装系统。[root@localhost ~]# cat /etc/redhat-release  #升级前查看系统版本为6.4CentOS release 6.4 (Final)[root@localhost ~]# yum
作者:忙碌的柴少 分类:运维工具使用 浏览:7742 评论:0

ansible的简单使用前述(二)

上篇文章已经对ansible的yum安装以及纯软件编译进行了讲解,下面开始总结一下ansible的简单使用方法。一、ansible的使用前述。ansible的官网文档:https://docs.ansible.com/ansible/latest/index.html配置文件官网链接:https://docs.ansible.com/ansible/latest/reference_appendices/config.html1.1 ansible的配置文件详解/etc/ansible/ansi
作者:忙碌的柴少 分类:ansible系列 浏览:7271 评论:0

ansible的playbook(四)

前面已经对ansible的安装,配置文件,常用模块记录等等,这里进入重点部分,playbook(用于配置管理的脚本)。这里的记录的内容主要是结合书《奔跑吧ansible》和参考了网上的一些博客和一些自己线上生产环境的一些思考。一、先用两个简单的playbook进入剧本世界1.1 Playbook Keywords-翻译官网这些是常见剧本对象上可用的关键字。 关键字是配置Ansible行为的几种来源之一。官网链接:https://docs.ansible.com/ansible/late
作者:忙碌的柴少 分类:ansible系列 浏览:9181 评论:0

查看服务器的相关配置(三)

上面两篇文章已经写了通过idrac远程管理界面和dell官方的日志收集软件来收集服务器的信息,这里总结了一下通过linux操作系统执行命令来查看的方法。我得linux操作版本为Centos 6.4 64位。一、 查看服务器的品牌与型号#dmidecode |grep -A 8 "System Information"  (dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息)注:如果是window系统,可以通过dos命令
作者:忙碌的柴少 分类:解决小问题 浏览:6871 评论:0