修改用户密码脚本(随机密码15位)——筑梦之路

#!/bin/bash
#修改用户密码的脚本
#要修改密码的用户
user=root
#生成随机密码 15位
password=`< /dev/urandom tr -dc 0-9-A-Z-a-z-@#|head -c ${1:-15}`
#获取主机ip  这个地方如果是图形化界面的获取到122.1,因此建议最小化安装系统 服务版系统
ip_addr=`ip add | grep inet | grep -v "127.0.0.1" | grep -v inet6 | awk '{print $2}' | awk -F '/' '{print $1}'| head -n 1`
#保存密码信息
echo "ip地址 $ip_addr  ${user}新密码为 $password" > /home/${ip_addr}_password_for_${user}.txt
 
#添加新用户并加入wheel组
#useradd $user
#usermod -a -G wheel $user
#执行修改密码
echo $password | passwd --stdin $user

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值