1
我試圖將本地服務器htdocs文件夾配置爲在沒有根權限的情況下寫入,但沒有使用chmod 777的難看方式。我創建了一個新組,我將其設置爲該文件夾,我將權限更改爲775,並將我的用戶添加到此新組。這是結果:無法寫入具有權限的文件夾
$ ls -ld .
drwxrwxr-x 4 nobody htdocs 4096 ago 27 2009 .
$ id asbel
uid=1000(asbel) gid=1000(asbel) grups=1000(asbel),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare),1002(htdocs)
$ touch test
touch: no s’han pogut canviar les dates de «test»: S’ha denegat el permís
最後命令的答案說我沒有權限在這裏寫入。
這裏有什麼問題?另外,我希望當我創建新文件夾時,他們具有相同的組權限,因爲我希望組中的其他用戶可以修改它們。這是對的嗎?
不如果您使用「touch」以外的命令,這也會發生?該錯誤消息實際上提到了在文件上設置時間,這是一種僅適用於某些文件系統的不同操作。 – geekosaur
我無法與mkdir創建目錄。 – davidgnin
爲使新組生效,您必須註銷並重新登錄(打開一個新shell是不夠的)。 –