file-permissions - key 文件权限不正确,应为 600 或 660 而不是 644

标签 file-permissions

key 文件权限不正确,应为 600 或 660 而不是 644 我该如何解决这个问题?

最佳答案

正如@avigil 和@IliaRostovtsev 在他们的回答中提到的那样。您必须使用以下指令将文件权限更改为 600 或 660:

chmod 600 /filepath

chmod 660 /filepath

为什么是 600660 而不是 644 权限?万一:

644权限意味着:我(所有者)可以更改,其他人可以阅读。

600权限意味着:我(所有者)可以读写文件,其他人不能。

660权限意味着:我(所有者)可以读写文件。组成员可以写入和读取文件。上面没有提到的其他人都不能。

600 和 660 权限将为您的文件增加额外的安全性,因为您不会让 "everyone" 阅读或写在你的文件上

如果您有 Windows 并且在使用 laravel 时遇到问题,您可以查看以下两个链接来解决此问题:

Passport Laravel

Passport Laravel 2

关于file-permissions - key 文件权限不正确,应为 600 或 660 而不是 644,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48733995/

相关文章:

c - 执行文件需要读取权限吗?

linux - 无法编辑系统目录中的服务文件 - 只读文件系统

c# - 是否可以将文件复制到系统文件夹中?像System32?

c# - 检查用户是否在 "Program Files"有写权限

python - 安全的 Django 文件权限

multithreading - 是否可以切换应用程序线程的用户和组?

linux - 如何在windows中为要在linux中执行的.sh文件分配执行权限

c - "Sticky bit"仅适用于目录?我发现它可能在文件上,很奇怪

C# 和 File.WriteAllText 错误

Linux - 不同组对文件的权限