【发布时间】:2023-03-20 05:36:01
【问题描述】:
我正在编写一个仅在当前会话期间存储 ssh 密码的 python 脚本。我正在做的是声明一个类变量credentials = {}。当脚本需要访问特定服务器时,它会检查凭据以查看凭据['server'] 是否存在。如果是,它使用那里的密码,如果不是,它会提示用户。
这一切都很好,但我只是想知道这是否是一种糟糕的实现方式?这并没有在任何关键的地方运行,我需要关注安全性。我只是想如果我可以将凭据声明为私有会很好。
这是一个合理的方法吗?有没有更 Python 的方式来做到这一点,或者更适合 Python 如何处理类成员访问?
【问题讨论】:
标签: python security passwords class-variables