2013-03-08 26 views
0

我試圖更改與上傳到我的網站的網頁一起使用的幾個文件的權限。我使用Unix命令行來完成它。Unix文件權限,警告:無法訪問

我試過兩個命令:

chmod 755 index.html 
chmod 644 index.html 

但我使用這些命令由於某種原因後,得到消息

chmod: WARNING: can't access index.html 

,我不知道爲什麼......我最初雖然這可能是因爲我在一些程序(文本編輯器和網絡瀏覽器)中打開了文件,但是我已經關閉了這些文件,而且我仍然遇到同樣的問題......任何想法爲什麼,以及我可以如何正確設置權限以便該文件可供網上任何人查看,但只能由我編輯?

乾杯!

+0

'chmod'命令不會告訴你阻止它訪問'index.html'的具體錯誤。試試'ls -l index.html',看看'ls'是否可以訪問它。從邏輯上講,它不能,但是'ls'應該給你提供更多信息的錯誤信息。 – Celada 2013-03-08 18:04:10

+0

你使用的是什麼味道unix和這個文件的位置是什麼?也像@Celada所說,請做一個ls -l來查看這個文件的權限。 – Classified 2013-03-08 18:43:01

回答

0

另一個可能的問題是...如果您使用solaris區域..目錄在多個區域中可見,但只有一個區域具有寫入功能。

+0

原始文章中沒有任何內容表示使用Solaris。 – dg99 2015-04-01 17:55:55