歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix資訊 >> 為大家解答3個常見的Aix權限問題

為大家解答3個常見的Aix權限問題

日期:2017/3/6 11:40:17   编辑:Unix資訊

當我們使用Aix的時候,我們會遇到很多的問題,今天,我們就來學習下Aix權限中遇到的幾個問題。還有如何用Aix權限來解決問題。下面,我們就來一起看看是什麼問題吧!

當產生文件或目錄時,如何決定性Aix權限?

用戶id(uid)用來設置文件所有者。主組用來設置用戶組(除非創建文件的目錄有Sgid位設置)。
"umask "可設置初始權限。在命令行中鍵入"umask "命令,查看當前設置 ,如要修改" umask"設置,輸入umask號碼,如:umask 022。
"umask" 命令不設置文本文件和腳本文件而只在目錄中設置執行位。

如果你創建一個目錄或文本文件,可按以下例子設置權限 :以umask 022為例 :
777-022=755
666-022=644
執行"ls -l",會顯示以下權限,(r=4, w=2, x=1)
目錄:rwxr-xr-x
文本文件:rw-r--r--

Aix權限如何改變文件或目錄的所有者或組?

"chown "和 "chgrp" 命令用於改變所有者和組。只有"根 "用戶才能改變文件的所有者。" 根"用戶或文件的擁有者可以改變這個文件的組。
使用Chgrp命令:chgrp (New_group_name) (file_name)
使用Chown命令: Chown (new_owner) (file_name) 或 chown (new_owner) (file_name)

如何改變文件或目錄的Aix權限?

使用"chmod "命令來改變文件或目錄的權限.權限可以用字母或數字表示。讀 ® = 4 ,寫(w) = 2 ,執行(或搜索)(x) = 1
這些數字加到一起就得到用於chmod命令的數字.(注意:如果您正在文件或目錄中使用ACL,使用數字模式chmod命令會使ACL無效) 。
如 :所有者權限:讀+寫+執行= 4+2+1=7
組 許 可 權 限 : 讀 + 寫 = 4+2 =6
其他用戶許可權限:閱讀=4
chmod 764 file_name。

如要設置特殊位如suid(設置用戶ID)、sgid和鏈接數位,chmod命令需要第四個數字。
suid=4
sgid=2
link=1
如要在前面的例子中加入suid許可,它的命令是:chmod 4764 file_name

如果采用符號模式,首先確定要改變哪個位置所有者 、組[g] ,其他[o] 或所有[a])和要加(+)或減(- )哪些符號。要為所有者增加讀和寫的權限,可采用以下兩種方式: chmod u+r u+w (file_name) 或 chmod u+rw (file_name)

這3個關於Aix權限的問題,我們就講解到這裡,希望能夠幫助到大家現在所遇到的問題。

Copyright © Linux教程網 All Rights Reserved