SaltStack介绍和架构解析 SaltStack介绍和架构解析 简介 SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等 ...
分类:
其他好文 时间:
2017-08-12 11:48:09
阅读次数:
186
三个文件夹:pkg安装软件包file管理配置文件service服务管理思路:lamp需要安装的软件包有httpd,php,mysql,mysql-server,php-mysql,php-pdocd/srv/salt/dev/mkdir/srv/salt/dev/files/##放配置文件vim/srv/salt/dev/lamp.slslamp配置文件如下:lamp-pkg-install:pkg.installed:..
分类:
其他好文 时间:
2017-08-09 23:42:40
阅读次数:
115
We cannot directly store user password in the database. What need to do is creating a hashed & salted string which reperstanting the user password. Th ...
分类:
数据库 时间:
2017-08-09 21:13:39
阅读次数:
255
常用模块:cron,cmd,file,mount,ntp,pkg,service,user,group cmd模块 参数: name:要执行的命令 unless:用于检查的命令,只有unless指向的命令返回False时才执行name那行的命令 cwd:执行命令时的目录,默认为root user:以 ...
分类:
其他好文 时间:
2017-08-09 18:04:09
阅读次数:
198
Ansible 简介 Ansible 类似于Saltstack,是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台。Ansible基于Python语言实现,由Paramiko和PyYAML两个关键模块构建。Ansible具有以下特点: 部署简单,只需要在主控端部署Ansible环境,被控 ...
分类:
其他好文 时间:
2017-08-08 15:14:21
阅读次数:
1089
linuxshadow文件破解程序解析shadow文件中密码字符串的内容对于示例的密码域$1$Bg1H/4mz$X89TqH7tpi9dX1B9j5YsF.,我们参考了Linux标准源文件passwd.c,在其中的pw_encrypt函数中找到了加密方法。我们发现所谓的加密算法,其实就是用明文密码和一个叫salt的东西通过函数crypt()..
分类:
系统相关 时间:
2017-08-07 13:45:40
阅读次数:
446
由于密码的特殊性: 通常需要对密码 进行散列,常用的有md5、sha, 对md5密码,如果知道散列后的值可以通过穷举算法,得到md5密码对应的明文。 建议对md5进行散列时加salt(盐),进行加密相当 于对原始密码+盐进行散列。 正常使用时散列方法: 在程序中对原始密码+盐进行散列,将散列值存储到 ...
分类:
其他好文 时间:
2017-08-06 21:52:42
阅读次数:
191
saltstack在使用archive.unzip功能时,会将压缩包中文件的“修改时间”替换为当前解压的系统时间,为了能够保留文件原来的“修改时间”,需要对salt-manion的源码中archive.py文件的unzip方法进行修改: ...
分类:
其他好文 时间:
2017-08-06 12:39:15
阅读次数:
146
背景需求:随意业务的发展,服务器数据也是越来越多,开发人员,运维人员也是越来越多。这时候如果有大量的人需要登录到服务器的话,那么我们就很有必要对用户进行管理。传统的方式是登录到每台服务器创建一个用户,工作重复性太大,如果有1000台怎么办?甚至有的公司用户都不..
分类:
编程语言 时间:
2017-08-04 22:45:18
阅读次数:
292