在學習Linux中,發現Linux系統對文件的權限管理要比Windows很嚴格。
Linux下建立新的組:groupadd 組名
Linux新建立用戶:useradd 用戶名
創建用戶並分組: useradd -g 組名 用戶名
查看用戶信息: cat /etc/passwd 或 vi /etc/passwd其中cat命令只能查看,沒有修改權限,vi命令既有查看權限,又有修改權限(也就是讀/寫權限)
eg:新建兩個組:A組和B組
新建兩個用戶:a和b
其中a用戶屬於A組,b用戶屬於B組。
當b用戶想要訪問a用戶的文件的時候,必須要讓a用戶給相應的權限。
使用命令:chmod 777 a
然後使用:ls -l會出現
drwxrwxr-x這樣一串字符,其中第一個是文件類型,後面三個一組,分別表示對當前用戶權限,當前組用戶權限,其他組用戶權限。
w:可寫 表示值:2
r:可讀 表示值:4
x:可執行 表示值:1
其中777表示對所有用戶都有可讀可寫可執行權限,因為1+2+4=7,是吧。沒人說比較難理解。。
當想讓b用戶到A組,就要在管理員權限下使用:usermod -g A b。
RH033 單元14 高級主題:用戶、組和權限 http://www.linuxidc.com/Linux/2014-09/106436.htm
Linux文件的默認權限:umask http://www.linuxidc.com/Linux/2014-06/103331.htm
Linux 用戶管理常用命令 http://www.linuxidc.com/Linux/2013-05/84734.htm
Linux用戶、組的管理常用到的命令介紹 http://www.linuxidc.com/Linux/2013-05/84989.htm
Linux_用戶、組和權限問題 http://www.linuxidc.com/Linux/2013-12/94358.htm
Linux 的用戶和組命令 http://www.linuxidc.com/Linux/2013-05/83950.htm
Linux的用戶與權限管理 http://www.linuxidc.com/Linux/2013-02/78955.htm