linux下文件權限與windows下文件權限比較,對於這個問題,其實說起來復雜,但在此,我們簡單化的講述一下,因為,真真把兩個系統完全對比起來也沒有什麼意義;這裡簡單說明一下文件權限的問題,是要讓大家在學習LINUX時心裡有一個比較明顯的文件權限概念;
我們都知道,每一個用戶在LINUX下直接創建時同時也會創那一個用戶組,並且生成一個用戶家目錄,在用戶家目錄下,所屬用戶能夠創建擁有自己權限的文件,那麼默認權限是什麼呢?如圖示:
如圖示:test文檔權限是-rw-rw-r--,testfile文件權限是:drwxrwxr-x,分析如下:
圖沒有畫好啊,不過不影響我們的判斷,由此可知道,在UMASK默認是0002時,普通用戶所建的文檔權限是:664,文件權限是775;上面的數字意義是:4:讀;2:寫;1:執行;0:無權限;
在了解了LINUX文檔權限,那麼我們來做windows下文件權限分析;同樣,我們先新建一個用戶remote登陸windows 2003 server服務器;然後新建一個文件夾,一個文檔,然後我們來看默認權限:
可以看到,新建的文件與文檔,同一個用戶remote擁有相同的權限;也就是說,remote用戶擁有管理他所建的文件所有權限;這與LINUX不同,LINUX在默認的UMASK下,用戶對自己建的文檔有讀寫的權限而沒有執行的權限,對自己建的文件夾有讀寫執行權限;而在WINDOWS下,用戶對自己建的任何文件,都有讀寫執行權限,這一點,便是LINUX安全於WINDOWS的一個表現了。
希望通過這一點,能讓大家明白LINUX文件權限的控制是高於WINDOWS權限控制,所以,在安全級別上,LINUX要高於WINDOWS。