我有一个连接数据库的Python脚本,显然需要密码。我需要将其隐藏在某个地方。
我的问题是,这段代码存储在每个有服务器访问权限的人都可以查看的文件夹中。因此,如果我将密码加密后写入文件中,在代码中将出现发现它的密钥,人们就可以找到它。
所以,请问是否有任何想法..
o+r
(或者可能是g+r
)呢?我可以读取脚本,然后使用find
查找可访问的脚本。我宁愿锁定脚本本身,并允许特定的用户或组执行。 - Brian Roach看看this问题。他们建议在脚本之外将密码编码为base64,然后将该字符串包含在脚本中,在进行连接之前将其转换回来。