使用Python管理系统秘钥,再也不用愁密码咋设置了
第一:思考
1、应用系统中你的秘钥是如何处理的呢?
◆ 将秘钥直接写在程序中◆ 放在环境变量中
◆ 随心处理
2、让你揪心的地方?
◆ 直接写入程序中不够安全
◆ 环境变量中为加密,还是不够安全
◆ 没有统一的秘钥管理中心
◆ 本文的主角keyring, 可以解决这些问题。
第二:安装keyring
第三:基本用法
1、在py文件中使用
创建base_use.py文件2、在命令行中使用
第四:高阶用法
1、生成随机密码并存储◆ 可以生成任意位数的随机密码(包含数字、字母、符号)◆ 可以生成任意位数的仅数字密码
◆ 可以生成任意位数的仅字母密码
◆ 可以获取所有应用名
◆ 可以获取指定应用名下的所有账号
◆ 可以通过用户名获取所有应用下的账号
◆ 可以获取某个应用下指定用户名的密码
◆ 可以删除某个应用下指定用户名的账号
◆ 其他功能, 读者可以在我的基础上再添加新的功能, 一起来完善这个有意思的小程序
第六:总结
◆ 本文介绍了一种易用的密码管理方法
◆ 提供了一个生成随机密码并管理的程序
◆ 各位读者可以在随机密码管理程序的基础上添加新的功能
◆ 本文为可优原创,有不足之处,请多指教!
评论留言