首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >key服务器上文件私钥的最佳权限

key服务器上文件私钥的最佳权限
EN

Stack Overflow用户
提问于 2015-04-13 08:08:23
回答 1查看 500关注 0票数 2

我的web服务器上有一个使用私钥的PHP脚本,因此我的目录结构如下所示

代码语言:javascript
复制
-- script.php
-- private-key
-- lib/

我试过将权限设置为664,对吗?

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 08:23:27

将权限设置为664意味着任何人都可以读取该文件。对于私钥文件,您应该至少删除最后4 (660)。我可能会让所有者成为运行script.php的用户,然后将权限设置为400。

如果您的文件权限如下所示:

代码语言:javascript
复制
user@host:~$ ls -l
-rwxr-xr-x   3 apache  apache   4096 Jan  6 15:32 script.php
-rwxr-xr-x   2 apache  apache   4096 Dec 13 11:25 private-key
drwxr-xr-x  14 apache  apache   4096 Dec 13 15:03 lib/

那么像这样的东西会更安全:

代码语言:javascript
复制
chown apache:apache private-key
chmod 400 private-key

这将使它成为唯一可以读取该文件的用户是apache用户。

为了让您的工作更轻松,您可能想要添加一个组并处理组权限,以便您的用户也可以编辑该文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29596126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档