首页 > 其他分享 >ansible设置用户密码

ansible设置用户密码

时间:2023-12-21 09:03:07浏览次数:37  
标签:passlib 用户 getpass 密码 ansible pip sha512

用 ansible 设置用户的密码时,由于需要对传输的密码进行加密,所以要在主机安装python 的passlib 库。

利用 pip 安装 passlib: pip install passlib
生成的经过加密的密码(sha512 加密算法),说明:在 Password 后输入我们的密码"xxxxx",然后再按enter键

 

pip  install  passlib

python -c 'from  passlib.hash  import sha512_crypt;  import  getpass;  print (sha512_crypt.encrypt(getpass.getpass()))'

ansible redis -m user -a 'name=nginx  shell=/bin/bash password=$6$rounds=656000$fkskseDMlRAr7..8$./zCF2UbGiO7RrtyILeIckqK1ZU78wVwhWFeSrh2Qki604dG3apeF7BCwynu1HcnBp1g.LaFmZsjRCzJYjvzp/ update_password=always'

 

摘自

http://www.manongjc.com/detail/64-qlqgvrzxguxcegm.html

标签:passlib,用户,getpass,密码,ansible,pip,sha512
From: https://www.cnblogs.com/fengjian2016/p/17918187.html

相关文章

  • 【业务安全实战演练】密码找回模块测试08
    一、验证码客户端回显测试典型场景:任意用户登录使用验证码的场景:人机验证:防止机器操作,爆破表单。唯一凭据:唯一性判断,任意账户登录。​找回密码测试中要注意验证码是否会回显在响应中,有些网站程序会选择将验证码回显在响应中,来判断用户输入的验证码是否和响应中的......
  • 用户表的删除
    /***批量删除酒店会员**@paramuserIds需要删除的酒店会员主键*@return结果*/@OverridepublicintdeleteHotelUserByUserIds(Long[]userIds){for(Longid:userIds){Assert.not......
  • 神策数据:鞋服用户运营策略如何实现有效闭环?
    实现长期价值和业务闭环是企业经营的关键。对于鞋服行业来说,如何基于客户旅程编排(CustomerJourneyOrchestration,简称CJO)实现用户运营策略的有效闭环,提升长期价值呢?本文围绕该主题,从鞋服CJO、用户运营体系建设、实践分享三大部分展开。一、详解鞋服CJO,有效牵引用户向高价值节点......
  • 构建陪诊预约系统:技术实现与用户体验
    在医疗服务不断创新的背景下,陪诊预约系统作为一种结合技术与人性化服务的应用,为患者提供了更为便捷和贴心的医疗体验。让我们通过简单的示例代码,了解一下如何构建一个基本的陪诊预约系统。技术栈选择在开始构建陪诊预约系统之前,我们需要选择合适的技术栈。以下是一个简单的技术栈示......
  • SNMPv3用户安全模型
    1.前言部分SNMPv3与SNMPv2相比有了很大的改进,主要体现在安全性方面:用户认证机制-SNMPv3改用基于用户的安全模型(USM),需要替换v2中的社区字符串认证机制(communitystrings),实现用户管理、认证和加密。加密与数据完整性检查-需要添加支持加密传输和数据完整性检查......
  • 密码学家晚餐问题(n>2情况)
    密码学家晚餐问题场景描述三位密码学家(Alice、Bob、Carol)正在享受晚餐,坐在他们钟爱的三星级餐馆。业务逻辑在准备支付账单时,侍者通知他们需要匿名支付,其中一个密码学家可能正在支付账单。账单可能已经由美国国家安全局(NSA)支付。他们互相尊重匿名支付的权利,但又需要确认是否是N......
  • 使用redbaron删除删除一个.py文件的所有注释,输出到一个新.py文件,文件名加上_nocmts后
    BUG:目前输出的文件中可能会出现缩进错误,待修改。fromredbaronimportRedBarondefremove_comments_with_redbaron(source_py_file,keep_blank_lines):withopen(source_py_file,'r',encoding='utf-8')asfile:red=RedBaron(file.read())co......
  • vue3 实现用户登录和权限验证思路梳理
    2023-12-20星期三一、用登录和退出问题1登录 思路一: 1.1login登录页面,将token存储本地中。 1.2前置路由守卫获取token并验证, 1.3前置路由从缓存中获取用户的访问权限,并生成动态路由。 1.4aixos请求拦截器,从存储中获取存储的token,在所有请求前,设置请求头 思......
  • linux常用指令之用户及权限
    一、创建用户及用户组1、groupadd组名-----------创建用户组2、groupdel组名----------删除用户组3、cat/ect/group----------查看所有用户组4、useradd人名 ------------创建用户(在当前用户组下)5、useradd-g用户组人名 -----------------在某个用户组下创建用......
  • P1928 外星密码
    P1928外星密码一道经典递归题(但我没想出来)问题题目给的是一行的字符串。我一开始想直接对字符串进行处理,但发现非常麻烦,因为要对字符串做拆分,而且很难对括号[]做对应,也对数字字符整体判断麻烦,总体实现起来繁琐复杂。正确思路将字符串拆成每个字符,再读入,对每个读入判断,以读......