如何解决如何在用户之间共享 dotenv?
我有一个以 root 身份运行的 Flask 服务器,需要一个使用 ssh 登录到 linux 服务器的受限用户才能运行脚本。 两者都需要读取和写入 dotenv 文件。 我注意到 root 每次写入 dotenv 文件时都会覆盖权限。
我有以下权限:
root 写入前:
-rwxr-xr-x 1 pi pi 343 Mar 26 02:50 /var/www/flask/.env
root 写入后:
-rw------- 1 root root 343 Mar 26 07:50 /var/www/flask/.env
现在受限制的用户无法再访问 dotenv 文件。
我认为问题是因为我使用了 sudo apt install python3-dotenv
,但卸载它并仅使用 pip3 install python-dotenv
后,问题仍然存在。
共享对该 dotenv 文件的访问权限的最佳解决方案是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。