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