#!/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
修改用户密码脚本(随机密码15位)——筑梦之路
最新推荐文章于 2024-04-04 02:45:31 发布