可能重复:
错误地设置了 chmod / 777。有问题吗?
我正在使用 Ubuntu 进行开发。
当我在数据库方面工作时,有很多事情需要文件权限才能根据要求访问数据目录或其他一些内容。
每次我收到如下错误:
[ERROR] path/to/directory/ permission denied
Run Code Online (Sandbox Code Playgroud)
为了避免它,我必须从终端以 root 用户身份登录并使用以下命令访问该目录:
chmod -R 644 /path/to/directory
Run Code Online (Sandbox Code Playgroud)
为了完全避免这个问题,我使用以下命令授予了完全访问权限:
chmod -R 777 /
Run Code Online (Sandbox Code Playgroud)
现在我的系统有一些问题。
无论是从操作系统帐户还是从终端,我都无法以 root 身份登录。如果我重新启动系统,我不确定它是否会顺利启动。
我认为一些不应该被授予完全访问权限的文件被授予了完全访问权限,我不知道这些文件是什么。
谁能帮我吗?