使用Python管理系统秘钥,再也不用愁密码咋设置了

使用Python管理系统秘钥,再也不用愁密码咋设置了

第一:思考

1、应用系统中你的秘钥是如何处理的呢?

将秘钥直接写在程序中

放在环境变量中

随心处理

2、让你揪心的地方?

直接写入程序中不够安全

环境变量中为加密,还是不够安全

没有统一的秘钥管理中心

本文的主角keyring, 可以解决这些问题。

第二:安装keyring

第三:基本用法

1、在py文件中使用

创建base_use.py文件

2、在命令行中使用

第四:高阶用法

1、生成随机密码并存储

可以生成任意位数的随机密码(包含数字、字母、符号)

可以生成任意位数的仅数字密码

可以生成任意位数的仅字母密码

可以获取所有应用名

可以获取指定应用名下的所有账号

可以通过用户名获取所有应用下的账号

可以获取某个应用下指定用户名的密码

可以删除某个应用下指定用户名的账号

其他功能, 读者可以在我的基础上再添加新的功能, 一起来完善这个有意思的小程序

第六:总结

本文介绍了一种易用的密码管理方法

提供了一个生成随机密码并管理的程序

各位读者可以在随机密码管理程序的基础上添加新的功能

本文为可优原创,有不足之处,请多指教!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191024A0I8RC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券