當前位置:首頁 » 文件管理 » c文件夾許可權

c文件夾許可權

發布時間: 2022-04-28 11:46:39

c語言文件的許可權怎麼設置

0666:
第一個 0 表示這個數是 八進制
第一個 6 表示文件擁有者有讀寫許可權,但沒有執行許可權
第二個 6 表示文件擁有者同組用戶有讀寫許可權,但沒有執行許可權
第三個 6 表示其它用戶有讀寫許可權,但沒有執行許可權

6 的 二進制就是 0110
第 1 位在許可權中總是為 0
第 2 位為 0 表示文件不可以被讀, 為 1 表示可以被讀

第 3 位為 0 表示文件不可以被寫, 為 1 表示可以被寫
第 4 位為 0 表示文件不可以被執行, 為 1 表示可以被執行

⑵ 如何設置文件夾許可權

現在越來越多的用戶使用NTFS文件系統來增強Windows系統的安全性。通常是在圖形用戶界面(GUI)的「安全」選項卡中對文件或目錄訪問控制許可權進行設置。還有一種設置方式大家可能很少使用,這就是Cacls命令。雖然它是一個基於命令行的命令,使用起來有點繁瑣,但只要你合理利用,也會在提高系統安全性方面起到很好的效果。
注意:要使用此命令首先要把該文件夾所在的盤轉換成NTFS格式
在CMD里輸入
convert
X:
/fs:ntfs
回車即可,X代表你想轉換的盤符
C:\Documents
and
Settings\AdministratorCacls.exe
/?
顯示或者修改文件的訪問控製表(ACL)
CACLS
filename
[/T]
[/E]
[/C]
[/G
user:perm]
[/R
user
[...]]
[/P
user:perm
[...]]
[/D
user
[...]]
filename
顯示
ACL。
/T
更改當前目錄及其所有子目錄中
指定文件的
ACL。
/E
編輯
ACL
而不替換。
/C
在出現拒絕訪問錯誤時繼續。
/G
user:perm
賦予指定用戶訪問許可權。
Perm
可以是:
R
讀取
W
寫入
C
更改(寫入)
F
完全控制
/R
user
撤銷指定用戶的訪問許可權(僅在與
/E
一起使用時合法)。
/P
user:perm
替換指定用戶的訪問許可權。
Perm
可以是:
N

R
讀取
W
寫入
C
更改(寫入)
F
完全控制
/D
user
拒絕指定用戶的訪問。
在命令中可以使用通配符指定多個文件。
也可以在命令中指定多個用戶。
縮寫:
CI
-
容器繼承。
ACE
會由目錄繼承。
OI
-
對象繼承。
ACE
會由文件繼承。
IO
-
只繼承。
ACE
不適用於當前文件/目錄。
1.查看目錄和ACL以Windows
XP系統為例,筆者使用Cacls命令查看E盤CCE目錄訪問控制許可權。點擊「開始→運行」,在運行對話框中輸入「CMD」命令,彈出命令提示符對話框,在「E:\」提示符下輸入「Cacls
CCE」命令,接著就會列出Windows
XP系統中用戶組和用戶對CCE目錄的訪問控制許可權項目。如果想查看CCE目錄中所有文件訪問控制許可權,輸入「Cacls
cce\?.?」命令即可。
2.修改目錄和ACL設置用戶訪問許可權:我們經常要修改目錄和文件的訪問許可權,使用Cacls命令就很容易做到。下面要賦予本機用戶Chenfeng對E盤下CCE目錄及其所有子目錄中的文件有完全控制許可權。在命令提示符對話框中輸入「Cacls
CCE
/t
/e
/c
/g
Chenfeng:f
」命令即可。
替換用戶訪問許可權:將本機用戶Chenfeng的完全控制許可權替換為只讀許可權。在命令提示符對話框中輸入「
Cacls
CCE
/t
/e
/c
/p
Chenfeng:r
」命令即可。
撤銷用戶訪問許可權:要想撤銷本機用戶Chenfeng對該目錄的完全控制許可權也很容易,在命令提示符中運行「Cacls
CCE
/t
/e
/c
/r
Chenfeng
」即可。
拒絕用戶訪問:要想拒絕用戶Chenfeng訪問CCE目錄及其所有子目錄中的文件,運行「Cacls
CCE
/t
/e
/c
/d
Chenfeng」即可。

⑶ 共享A文件夾,A文件夾下面有B,C文件夾,如何設置用戶A只能訪問B文件夾,C文件夾無法訪問。。。。。。

增加用戶組1,用戶組2;
將用戶A添加至用戶組1,用戶B添加到用戶組2;
共享文件夾B ,安全屬性選項卡中,添加用戶組1&2,分別設置用戶組的訪問許可權;
共享文件夾C,安全屬性選項卡中,添加用戶組2,設置訪問許可權;

最簡單的辦法:
創建用戶A & B,分別將用戶添加到需要訪問的文件夾安全ACL列表中,設置訪問許可權即可;

⑷ 請教 C:\WINDOWS\temp 文件夾許可權問題。

C:WINDOWS emp這裡面主要是系統緩存文件,如果對其進行操作提示沒有許可權,右擊文件夾屬性添加everyone 許可權具體如圖

⑸ 怎樣設置許可權用戶只能訪問c文件夾(D:\a\b\c)

把那個文件夾放到根目錄,才能設置,在第三層文件夾的話,它的上兩級文件夾如果不能打開,那第三層文件夾怎麼打得開呢?

⑹ 怎麼獲取C:\Windows\Installer文件夾的許可權

在文件夾上右擊,點「屬性」,再點「安全」選項卡,在「編輯」或「高級」裡面設置

⑺ 如何設置文件夾的使用許可權

具體給哪個文件夾設置什麼許可權,你沒說清楚只能給你提供資料,後面也有例子。需要的話把具體情況說下再追問。

Cacls.exe命令

這是一個在Windows 2000/XP/Server 2003操作系統下都可以使用的命令,作用是顯示或者修改文件的訪問控製表,在命令中可以使用通配符指定多個文件,也可以在命令中指定多個用戶。命令語法

如下:

Cacls filename [/T] [/E] [/C] [/G usererm] [/R user [...]] [/P usererm [...]] [/D user [...]]

Filename:顯示訪問控制列表(以下簡稱ACL)

/T:更改當前目錄及其所有子目錄中指定文件的ACL

/E:編輯ACL而不替換

/C:在出現拒絕訪問錯誤時繼續

/G Userer:perm:賦予指定用戶訪問許可權,Perm代表不同級別的訪問許可權,其值可以是R(讀取)、W(寫入)、C(更改,寫入)、F(完全控制)等。

/R user:撤銷指定用戶的訪問許可權,注意該參數僅在與「/E」一起使用時有效。

/P user:perm:替換指定用戶的訪問許可權,perm的含義同前,但增加了「N(無)」的選項。

/D user:拒絕指定用戶的訪問。

實例一:查看文件夾的訪問控制許可權

例如,這里我們希望查看h: emp文件夾的訪問控制許可權,那麼只需要在「開始→運行」對話框或切換到命令提示符模式下,鍵入如下命令:Cacls h: emp

此時,我們會看到所有用戶組和用戶對h: emp文件夾的訪問控制許可權項目,這里的CI表示ACE會由目錄繼承,OI表示ACE會由文件繼承,IO表示ACI不適用於當前文件或目錄,每行末尾的字母表示控制

許可權,例如F表示完全控制,C表示更改,W表示寫入。

如果你希望查看該文件夾中所有文件(包括子文件夾中的文件)的訪問控制許可權,可以鍵入「Cacls h: emp .」命令。

實例二:修改文件夾的訪問控制許可權

假如你希望給予本地用戶user完全控制h: emp文件夾及子文件夾中所有文件的訪問許可權,只需要鍵入如下命令:

Cacls h: emp /t /e /c /g user:f

這里的「/t」表示修改文件夾及子文件夾中所有文件的ACL,「/e」表示僅做編輯工作而不替換,「/c」表示在出現拒絕訪問錯誤時繼續,而「/g user:f 」表示給予本地用戶user以完全控制

的許可權,這里的「f」代表完全控制,如果只是希望給予讀取許可權,那麼應當是「r」。

實例三:撤銷用戶的訪問控制許可權

如果你希望撤銷user用戶對h: emp文件夾及其子文件夾的訪問控制許可權,可以鍵入如下命令:

cacls h: emp /t /e /c /r user

如果只是拒絕用戶的訪問,那麼可以鍵入如下命令:

cacls h: emp /t /e /c /d user
二、使用增強工具xcals.exe

在windows 2000資源工具包中,微軟還提供了一個名為xcacls.exe的文件控制許可權修改工具,其功能較cacls.exe更為強大,可以通過命令行設置所有可以在windows資源管理器中訪問到的文件系統

安全選項,我們可以從http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/xcacls-o.asp下載,安裝後即可使用。

xcacls.exe命令的語法和參數與cacls.exe基本相同,但不同的是它通過顯示和修改文件的訪問控制列表(acl)執行此操作。在「/g」參數後除保持原有的perm許可權外,還增加了spec(特殊訪問權

限)的選項,另外還增加了「/y」的參數,表示禁止在替換用戶訪問許可權時出現確認提示,而默認情況下,cacls.exe是要求確認的,這樣在批處理中調用cacls.exe命令時,程序將停止響應並等待輸入正

確的答案,引入「/y」參數後將可以取消此確認,這樣我們就可以在批處理中使用xcacls.exe命令了。

實例一:查看文件或文件夾的許可權

在「開始→運行」對話框或切換到命令提示符模式下,注意請事先將「c:program files esource kit」添加到「系統屬性→高級→環境變數→系統變數」中,或者通過cd命令將其設置為當前路徑,

否則會提示找不到文件,然後鍵入如下命令:

xcacls h: emp

此時,可以查看到所有用戶組或用戶對h: emp文件夾的訪問控制許可權,io表示此ace不應用於當前對象,ci表示從屬窗口將繼承此ace,oi表示從屬文件將繼承該ace,np表示從屬對象不繼續傳播繼承

的ace,而每行末尾的字母表示不同級別的許可權,例如f表示完全控制,c表示更改,w表示寫入。

實例二:替換文件夾中的acl而不確認

xcacls h: emp /g administrator:rw/y

以上命令將替換h: emp文件夾中所有文件和文件夾的acl,而不掃描子文件夾,也不會要求用戶確認。

實例三:賦予某用戶對文件夾的控制許可權

xcacls h: emp /g user:rwed;rw /e

以上命令將賦予用戶user對h: emp文件夾中所有新建文件的讀取、寫入、運行和刪除許可權,但需要說明的是,這條命令只是賦予了用戶對文件夾本身的讀寫許可權,而不包括子文件夾下的文件。

對普通用戶來說,cals.exe和xcacls.exe的作用可能不是那麼明顯,這在windows 2000/xp/server 2003的無人值守安裝中特別有用,管理員可以為操作系統所在的文件夾設置初始訪問許可權;在將軟

件分發到伺服器或工作站時,還可以藉助xcacls.exe提供單步保護,以防止用戶誤刪除文件夾或文件。

⑻ C盤的文件夾:‪C:\Program Files (x86)不能修改許可權

這個你別亂弄,弄出問題系統就廢了,這個文件夾是給32位軟體用的,別作

熱點內容
伺服器的空島如何刷錢 發布:2024-11-15 09:40:52 瀏覽:262
安卓系統錄像設置在哪裡 發布:2024-11-15 09:36:33 瀏覽:917
電信級伺服器電腦 發布:2024-11-15 09:26:27 瀏覽:246
壓縮某個文件夾 發布:2024-11-15 09:03:11 瀏覽:891
網址能解壓嗎 發布:2024-11-15 08:54:09 瀏覽:933
python更改目錄 發布:2024-11-15 08:41:08 瀏覽:265
伺服器快閃記憶體可以裝在一般電腦上嗎 發布:2024-11-15 08:36:46 瀏覽:8
安卓手機怎麼查詢自己的路線軌跡 發布:2024-11-15 08:32:19 瀏覽:969
phpdatet 發布:2024-11-15 08:32:17 瀏覽:507
HDB3編解碼實驗 發布:2024-11-15 08:17:31 瀏覽:212