linux脚本对登录密码加密,shell 脚本明文密码加密小工具

password_encryption.sh 脚本 ,

是一个使用shell 命令写的脚本;是对明文密码加密的小工具;基于aes-256进行封装的 ;解决密码繁多的困扰,使用该脚本,只需记住一个密码,其余密码进行加密存储,记不住时,可再用该工具解密;

需要 openssl 依赖服务,一般linux 上都可有该服务

Centos6、7、 Ubuntu 20.04 LTS 上测试正常使用

[root@centos-mini ~]# vim password_encryption.sh

#!/bin/bash

#

#

# Author: Hao Chuanfeng

# Date of production:2019-7-17

# Update: 2020-5-24

# Description: For password encryption, you don't need to remember many passwords, just one password

# 描述:用于密码加密,便于存放,但不会被人盗取

#颜色

HASTTY=1

red_echo () { [ "$HASTTY" != "1" ] && echo "$@" || echo -e "\033[031;1m$@\033[0m"; }

green_echo () { [ "$HASTTY" != "1" ] && echo "$@" || echo -e "\033[032;1m$@\033[0m"; }

yellow_echo () { [ "$HASTTY" != "1" ] && echo "$@" || echo -e "\033[033;1m$@\033[0m"; }

blue_echo () { [ "$HASTTY" != "1" ] && echo "$@" || echo -e "\033[034;1m$@\033[0m

你可能感兴趣的:(linux脚本对登录密码加密)