权限被拒绝 - mkdir / G 没有写权限

权限被拒绝 - mkdir / G 没有写权限

我有一个根文件夹,其权限为

drwxr-xr-x

根目录中的所有文件夹都具有相同的权限。

drwxr-xr-x

我有一个 PHP 脚本,它在服务器上创建一个 PDF 文件(位于根目录中的文件夹之一),并且由于权限有限,我无法在该文件夹中创建 pdf 文件。

我想更改文件夹的访问权限并尝试了以下命令

chmod g+w Images     (Images is a folder)

它执行并没有给我任何东西,当我尝试时

ls -l   (The permissions are same and it didn't change)
drwxr-xr-x   (The write permissions are missing to generate the pdf file)

当我尝试时

mkdir -m 775 imagetest

它返回给我“mkdir:无法更改'imagetest'的权限:权限被拒绝”

Imagetest 文件夹的创建权限与

drwxr-xr-x

有人可以帮我从这里出去吗。此时我对更改文件夹权限感到震惊。

从评论来看,当我尝试时

ls -ld Images 
drwxr-xr-x 1 ZUHTRF6 1049089 0 May 25 

答案1

当更改已存在的文件夹的权限时,您应该使用chmod xxx yourFolder/.您可以通过添加 -R 递归地执行此操作。

检查您使用哪个用户登录,whoami并将其与显示的用户进行比较ls -l,看看您当前的用户是否可以进行权限更改。

使用chmod g+w file为组添加写权限。

如果您是 root,您也可以执行此操作sudo,但请注意您知道这些命令在做什么:)

相关内容