返回顶部
首页 > 资讯 > 精选 >使用shell怎么随机定时修改密码
  • 134
分享到

使用shell怎么随机定时修改密码

2023-06-09 12:06:56 134人浏览 安东尼
摘要

使用shell怎么随机定时修改密码?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。change_passwd.sh#!/bin/sh/usr/bin/chattr 

使用shell怎么随机定时修改密码?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

change_passwd.sh

#!/bin/sh/usr/bin/chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadow/usr/bin/echo `/usr/bin/date +%Y%m%d%w` |/usr/bin/awk -F '' '{print $1$5$9"Jack_Cui"$3$5$7}' |/usr/bin/passwd --stdin root/usr/bin/chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow

定时任务 crontab -e

#change_passwd0 10 10,25 * * /bin/sh /srv/change_passwd.sh >/dev/null 2>&1

ps:下面看下shell 随机修改密码

#!/bin/bashname=hostnameETH1=""if ifconfig eth2 &> /dev/null;thenETH1=$(ip a | grep -A 0 "eth2" | awk -F "[ /]" '/inet/ {print $3}')fiETH0=$(ip a | grep -A 0 "eth0" | awk -F "[ /]" '/inet/ {print $3}')MATRIX1="0123456789"MATRIX2="ABCDEFGHIJKLMNOPQRSTUVWXYZ"MATRIX3="abcdefghijklmnopqrstuvwxyz"MATRIX4="./*&^%$#@!()"LENGTH="16"ii=1while [ "${n:=1}" -le "$LENGTH" ]; doMATRIX=eval echo "$"MATRIX${ii}PASS="$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}"let n+=1ii=expr $ii + 1if [ $ii -eq 5 ];thenii=1fidoneecho "$PASS" | passwd root --stdinecho "$ETH1 $ETH0 $name root $PASS" >> /tmp/pass.txtcat /tmp/pass.txtrm -rf /tmp/pass.txt rm -rf /root/test.sh

关于使用shell怎么随机定时修改密码问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网精选频道了解更多相关知识。

--结束END--

本文标题: 使用shell怎么随机定时修改密码

本文链接: https://lsjlt.com/news/256036.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用shell怎么随机定时修改密码
    使用shell怎么随机定时修改密码?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。change_passwd.sh#!/bin/sh/usr/bin/chattr ...
    99+
    2023-06-09
  • shell随机定时修改密码change_passwd.sh
    change_passwd.sh #!/bin/sh /usr/bin/chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadoERlEiFdbw /usr/b...
    99+
    2022-06-04
    change_passwd.sh shell 修改密码 shell随机 修改密码
  • python 随机远程主机修改密码
    执行脚本需要有以下前提;主机与客户机配置互信(ssh 无密码认证登录)需要读取当前目录下的host文件,里面是连接远程主机的ip地址脚本可以修改远程主机为ubuntu和centos的密码代码如下:#!/usr/bin/env python ...
    99+
    2023-01-31
    修改密码 主机 python
  • 怎么使用vue3生成随机密码
    这篇文章主要介绍“怎么使用vue3生成随机密码”,在日常操作中,相信很多人在怎么使用vue3生成随机密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用vue3生成随机密码”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-02
  • Shell脚本怎样生成随机密码
    这篇文章主要为大家展示了“Shell脚本怎样生成随机密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Shell脚本怎样生成随机密码”这篇文章吧。生成随机密码(urandom版本)  #!/bi...
    99+
    2023-06-05
  • Shell中怎么创建用户并生成随机密码
    Shell中怎么创建用户并生成随机密码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。创建随机数的方法:代码如下:1~~~~/dev/urandom在Linux中...
    99+
    2023-06-09
  • shell中怎么随机生成10个8位密码
    本篇文章给大家分享的是有关shell中怎么随机生成10个8位密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。随机生成10个8位密码shell脚本1.首位大写字母2.中间六位大...
    99+
    2023-06-09
  • windows11开机密码怎么修改
    本篇内容主要讲解“windows11开机密码怎么修改”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows11开机密码怎么修改”吧!windows11开机密码修改方法点击系统桌面任务栏中的...
    99+
    2023-07-01
  • 如何使用JavaScript生成随机数并定时改变
    随着互联网技术的日益发展,JavaScript成为了近些年最受欢迎的编程语言之一。它不仅可以用来开发网站和移动应用程序,还可以实现各种有趣的功能,例如随机数生成。本文将介绍如何使用JavaScript生成随机数,并在几秒钟后将其改变。Jav...
    99+
    2023-05-14
  • xshell怎么修改云主机密码
    要修改云主机密码,可以使用以下步骤:1. 打开 Xshell,并连接到云主机。输入主机 IP 地址、端口号和用户名,然后点击“连接”...
    99+
    2023-08-18
    云主机 xshell
  • 阿里云服务器密码定时修改怎么设置
    简介 阿里云服务器是一种强大的云计算服务,为用户提供了稳定可靠的计算资源。为了保障服务器的安全性,定期修改密码是一个重要的措施。本文将介绍如何在阿里云服务器上设置密码定时修改功能。步骤一:登录阿里云控制台首先,打开浏览器,访问阿里云官方网站...
    99+
    2024-01-29
    阿里 密码 服务器
  • python怎么生成随机密码
    Python中可以使用`random`模块来生成随机密码。下面是一个生成随机密码的示例代码:```pythonimport rand...
    99+
    2023-08-25
    python
  • 怎么使用phpMyAdmin修改数据库密码
    这篇文章给大家分享的是有关怎么使用phpMyAdmin修改数据库密码的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。第一步,点击phpMyAdmin里的用户选项选择root loc...
    99+
    2024-04-02
  • 怎么使用phpmyadmin修改用户名和密码
    这篇文章主要介绍怎么使用phpmyadmin修改用户名和密码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!打开在IE地址栏上输入localhost:8080/打开phpMyAdmin...
    99+
    2024-04-02
  • mysql5.7.12怎么修改用户密码
    在MySQL 5.7.12中,可以使用以下命令来修改用户密码:1. 使用root用户登录到MySQL服务器。2. 执行以下命令来修改...
    99+
    2023-08-25
    mysql
  • mysql怎么修改密码
    这篇文章主要介绍mysql怎么修改密码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql怎么修改密码?1. 下载并安装Navicat for MySQL管理工具,借助...
    99+
    2024-04-02
  • MySQL5.7.18怎么修改密码
    这篇文章主要为大家展示了“MySQL5.7.18怎么修改密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL5.7.18怎么修改密码”这篇文章吧。MyS...
    99+
    2024-04-02
  • php怎么修改密码
    这篇文章将为大家详细讲解有关php怎么修改密码,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php修改密码  为了让页面更为好看一些,我一般会选择bootstr...
    99+
    2024-04-02
  • mysql密码怎么修改
    mysql密码的修改方法:借助第三方工具Navicat for MySQL来修改。打开工具,连接数据库。选择需要修改密码的数据库,点击上方“用户”按钮。在弹出的窗口中,点击“编辑用户”按钮。输入新密码,并确认新密码,点击“保存”按钮即可。...
    99+
    2024-04-02
  • oracle怎么修改密码
    要修改Oracle数据库用户的密码,可以使用以下方法之一:1. 使用SQL*Plus命令行工具:- 打开命令行工具,并使用以下命令连...
    99+
    2023-08-18
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作