2012-05-11 98 views
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 

最後命令的答案說我沒有權限在這裏寫入。

這裏有什麼問題?另外,我希望當我創建新文件夾時,他們具有相同的組權限,因爲我希望組中的其他用戶可以修改它們。這是對的嗎?

+0

不如果您使用「touch」以外的命令,這也會發生?該錯誤消息實際上提到了在文件上設置時間,這是一種僅適用於某些文件系統的不同操作。 – geekosaur

+0

我無法與mkdir創建目錄。 – davidgnin

+3

爲使新組生效,您必須註銷並重新登錄(打開一個新shell是不夠的)。 –

回答

1

新組生效,必須註銷並重新登錄(打開一個新的外殼是不夠的)

@n.m.(原a comment這個問題)