關於Linux權限問題(由samb訪問所引起的)

首先附上關於chmod用法:

在Unix和Linux的各種操作系統下,每個文件(文件夾也被看作是文件)都按讀、寫、運行設定權限。
例如我用ls -l命令列文件表時,得到如下輸出:
-rw-r--r-- 1 apple users 2254 2006-05-20 13:47 tt.htm
從第二個字符起rw-是說用戶apple有讀、寫權,沒有運行權,接着的r--表示用戶組users只有讀權限,沒有運行權,最後的r--指其他人 (others)只有讀權限,沒有寫權和運行權。這是系統默認設置,我可以改寫tt.htm,同組的人和其他人只有權讀,沒人有權運行,因爲只是一個 html文件,不必運行。這在Novell的directory services之前很先進。
讀、寫、運行三項權限可以用數字表示,就是r=4,w=2,x=1。所以,上面的例子中的rw-r--r--用數字表示成644。
反過來說777就是rwxrwxrwx,意思是該登錄用戶(可以用命令id查看)、他所在的組和其他人都有最高權限。

再多說一句。我用chmod o-r tt.htm命令改權限,o-r是others的權限中減掉讀。結果是
-rw-r----- 1 bu users 2254 2006-05-20 13:47 tt.htm
如果用命令chmod 777 tt.htm,結果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm
任何人都有讀、寫、運行三項權限。


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

以上·爲命令用法。

在samb服務器的訪問時,所有文件都能訪問,但是往linux裏複製東西時,總會提示我的權限不足!!!

由於,經驗不足,還以爲那個SELINUX權限出問題了。於是,反覆重啓samb,反覆關閉防火牆,SELINUX.....但是都沒作用,忽然想到了文件夾權限的問題。於是,chmod 777問題全部解決了!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章