使用Saltstack管理用户
原创 2014-11-05 14:38:51
786阅读
最近测试组来了一大波,最为公司测试那必须要有qa环境,测试组老大跟我关系很好,他们组不少人对Linux也很了解,平时弄个东西啥的也能自己搞定,软磨硬泡加上最近真的很忙给他们配置了jenkins和开了qa环境用户权限,说下saltstack用户管理吧。简单一个小例子,记录下。对于用户管理模块的各个函数以及参数可以看看官网or源码。需求是这样的4个不同的用户,统一的密码,家目录啥的随便,这对于sal
原创 2015-03-28 22:59:33
979阅读
一、需求分析当生产环境中,有成百上千台服务器时,分发公钥是一个很大的工作量,一个一个上传到目标服务器,这种方式很low,可以使用saltstack来进行分发公钥,操作简单,吃着火锅,唱着歌,就啪啪啪,把公钥分发完毕二、操作步骤1、环境准备在自己笔记本上搭建两台虚拟机在linux-node1上安装master和minion,在linux-node2上安装minionIP   &
原创 精选 2016-08-19 09:06:16
4295阅读
一、添加单个用户:生成密码:             运行结果:其它参数:user.present: 确保指定的账户名存在,并指定其对应的属性. 这些属性包括如下内容:name: 指定需要管理的账户名.uid: 指定uid, 如果不设置将配自动分配下一个有效的uid.gid: 指定默认的组id(group id)gid_from
原创 2015-03-26 16:00:59
581阅读
在集中化管理中,用户管理是重要的。下面是我自己总结salt对用户管理的文档。一、添加单个用户:生成密码openssl passwd -1 -salt 'linwangyi'user.users文件[root@salt51 salt]# cat user/useradd.sls linwangyi:  user.present:    -fullname: linwan
原创 2014-10-05 19:51:44
3354阅读
SALT.STATE.USER  Manangement of user accounts  在Salt.state中,user 模块是用来创建用户管理用户设定的,用户可以被设置成 present 状态或者 absent 状态.(抄自官网http://docs.saltstack.cn/ref/states/all/salt.states.user.html#module-s
原创 2016-07-19 00:23:50
5663阅读
使用Salt在多平台进行用户管理将变得非常简单。 user模块允许管理管理(原文为present)账户各个方面和删除(absent)账户。本篇文章将描述user模块的各个组件,并将给出一个管理账户的state例子.user.presentuser.present: 确保指定的账户名存在,并指定其对应的属性. 这些属性包括如下内容:name: 指定需要管理的账户名.uid: 指定uid, 如果不设
转载 精选 2014-07-02 15:55:31
421阅读
saltstack认证相关认证过程:初始化安装minion,在minion的配置文件中定义参数master,指定master端的ip;启动minion服务,minion服务启动后会在本地生成一个密钥对;之后minion会去连接master,并尝试把公钥发送给master,这时候在master端可以使用salt-key来查看minion的认证,一直到master接受minion的认证;之后maste
原创 2018-02-11 10:23:06
4146阅读
文章目录saltstack 安装安装saltstack简单配置saltstack端口监听YAML缩进冒号破折号使用认证模块state.slstop.sls数据系统GrainsPillarGrains和Pillar saltstack的四大功能: 远程执行,配置管理,云管理,事件驱动saltstack组件:salt-mastersalt-minion执行模块状态GrainsPillar等等等等
saltstack管理服务状态可以使你轻松的管理集群服务
原创 2015-10-01 10:55:28
3137阅读
一.saltstacksaltstack是一个配置管理系统,能够维护预定义状态的远程节点。 saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack是运维人员提高工作效率、规范业务配置与操作的利器。 Salt的核心功能 (1)使命令发送到远程系统是并行的而不是串行的 (2)使用安全加密的协议 (3)使用最小最快的网络载荷 (4)提供简单的编程接口 Sal
转载 2024-02-20 13:05:18
324阅读
一、SALTSTACK简介:saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。saltstack是运维人员提高工作效率、规范业务配置与操作的利器。Salt的核心功能 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网络载荷 提供简单的编程接口Salt同样引入了更加细致化的领
转载 2024-04-29 09:36:18
151阅读
SaltStack三大功能:1. 远程执行2. 配置管理  (状态)3.云管理 运维三板斧:监控、执行、配置 四种运行方式:1.Local2. Minion/Master   C/S架构3. Syndic    - zabbix proxy4. Salt SSH安装saltStack repository和K
转载 2024-06-24 18:09:13
59阅读
文章目录SaltStack安装及入门简介安装基本配置及介绍入门启动master服务启动minion服务master端接受执行命令 SaltStack安装及入门简介SaltStack简称salt,是一个配置管理工具,类似Ansible、Chef和Puppet,可以用脚本批量操作多台机器。有如下几个特点:部署简单、方便;支持大部分UNIX/Linux及Windows环境;主从集中化管理;配置简单、功能
转载 2024-05-07 08:48:00
84阅读
以下配置管理功能均是支持跨操作系统、系统版本的,这也是saltstack的一个迷人之处。怎样方便得管理一个系统用户支持按需创建新用户,也同样支持按需对用户的配置属性进行变更。#生成密码的命令,输入密码并得到相应的MD5散列值:openssl passwd -1 change test123 user passwd: user.present: - name: test123 -
转载 2024-03-20 15:33:42
49阅读
文章目录SaltStack简介SaltStack的安装SaltStack远程执行远程执行shell命令创建文件执行远程命令编写远程执行模块几种编写文件的方式file模块配置httpdyaml语法与配置管理 SaltStack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack
转载 2024-05-15 15:27:28
30阅读
[CentOS6.6_64bit][Saltstack]Saltstack 是通过C/S模式实现管理集群化的工具,可以远程管理单一或者多个服务器操作系统的平台。可以对所有服务器进行统一命令操作,或者查看服务器状态以及硬件相关。1.EPEL 如果你的系统中EPEL当前不是enabled的话,你需要先通过如下的命令对其进行启动(PS:以下命令需要在两台机器上都执行): rpm -Uvh http:/
1、文件传送:salt自带有cp模块,模块的方法可以用下面的命令查看下salt '*' sys.doc | grep "salt '\*' cp"我可以这样发送一个文件给客户端:root@ubuntu:/srv/salt# salt '*' cp.get_file salt://test/test.sh.jinja /root/test.sh 192.168.1.101: /root/te
原创 2013-10-31 17:03:32
10000+阅读
3点赞
6评论
saltstack 文件管理
原创 2014-11-05 09:35:27
550阅读
1、状态模块描述格式:YAML格式,文件以.sls结尾理解YAML https://www.unixhot.com/docs/saltstack/topics/yaml/index.htmlYAML三板斧第一:缩进。 注意,必须是两个空格。缩进代表层级关系。第二:冒号。 与空格结合表示缩进。冒号第二种用法是表示键值对第三: 短横线 表示列表。 短横线后面都有空格[root@linux-node1&
原创 2016-08-03 23:23:42
983阅读
  • 1
  • 2
  • 3
  • 4
  • 5