linux上使用者、使用者組及私有使用者組(轉)
linux上使用者、使用者組及私有使用者組(轉)[@more@]linux上使用者、使用者組及私有使用者組 使用者,組及私有使用者組 管理使用者和組歷來是枯燥和乏味的。紅帽子LINUX擁有若干 系統工具和約定措施,相當有用,使使用者和組的管理簡單了許多。 管理使用者和組最為簡單的方法是使用控制皮膚上的“UsersandGroups”模組。 您還可以以命令列的方式用adduser命令建立新使用者。 1 Standard Users 表81 列出了系統在安裝過程中建立的標準使用者(其中所列內容與/etc/passwd檔案的描述 是一致的)。表中的組ID號是使用者所在的首要組的代號。請到11.1.3節檢視有關組的 知識。 User UID GID Home Directory Shell root 0 0 /root /bin/bash bin 1 1 /bin daemon 2 2 /sbin adm 3 4 /var/adm lp 4 7 /var/spool/lpd sync 5 0 /sbin /bin/sync shutdown 6 0 /sbin /sbin/shutdown halt 7 0 /sbin /sbin/halt mail 8 12 /var/spool/mail news 9 13 /var/spool/news uucp 10 14 /var/spool/uucp operator 11 0 /root games 12 100 /usr/games gopher 13 30 /usr/lib/gopher-data ftp 14 50 /home/ftp nobody 99 99 / 2 標準使用者組 表82列出了系統安裝過程中建立的標準使用者組(其中就是/etc/group檔案所描述的內容)。 Group GID Members root 0 root bin 1 root,bin,daemon daemon 2 root,bin,daemon sys 3 root,bin,adm adm 4 root,adm,daemon tty 5 disk 6 root lp 7 daemon,lp mem 8 kmem 9 wheel 10 root mail 12 mail news 13 news uucp 14 uucp man 15 games 20 gopher 30 dip 40 ftp 50 nobody 99 users 100 floppy 19 圖表82:標準使用者組 3 私有使用者組 為了使傳統UNIX使用者組更易於使用,紅帽子LINUX使用了一種叫做私有使用者組(UPG) 的模式。私有使用者組模式並不改變以往UNIX處理組的任一環節。它僅僅提供了一種新 的管理使用者組的方式。您一旦建立了一個新使用者,預設的就會擁有一個唯一的使用者組。 該模式的原理如下: 私有使用者組 系統中的每一個使用者都擁有並屬於一個首要組。 umask = 002 傳統UNIX的umask值是022,這樣就可以防止同屬於該組的其他使用者以及任何別的組 的使用者修改該使用者的檔案。既然每個使用者都擁有並屬於一個自己的私有組,這種“組 保護模式”不在需要了。將umask值設定為002就可以阻止使用者篡改他人的私有檔案。 umask值是在/etc/profile檔案中設定的。 目錄的SGID位 如果您設定了目錄的SGID位(使用命令:chmodg+s目錄名),在該目錄中建立的檔案 的屬組將與該目錄的屬組相同。大多數站點都喜歡為每一個主要的專案建立使用者組, 然後把使用者分配到相應的組中去。在以往,管理檔案的存取是困難的,儘管使用者建立 的檔案的屬組會被設定成該使用者所屬的首要組。但是,也恰恰如此,當某個使用者工作 於多個工程專案時,將某個檔案的屬主設定為與工程相關的組。然而在使用者私有組 (UPG)模式下,檔案將會根據工程的不同被設為相應的屬組,這樣會使管理多使用者 組的工程相當簡單。讓我們舉個例子,比如說您有一個龐大的工程名字叫做devel,很多 人要在名為devel的目錄下編輯檔案。建立一個使用者組名為devel,用chgrp將devel目錄的屬 主設定為devel,把所有參加devel工程的人員的使用者組設定為devel。這樣所有屬於devel組 的使用者就可以在devel目錄下建立檔案了。由於所建檔案的屬組均會被自動設定為devel, 則所有屬於devel組的使用者都可以編輯其中的檔案了。如果您有多個類似於devel的工程, 並且有使用者要參與多個的話,使用者將沒必要當自己要從一個項
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下的使用者及使用者組配置Linux
- 如何修改Linux使用者及組Linux
- 【Linux】使用者和使用者組Linux
- Linux 使用者和使用者組管理Linux
- linux使用者使用者組與ACLLinux
- linux13-使用者,使用者組Linux
- Linux 使用者(user)和使用者組(group)管理概述(轉)Linux
- 掌握 Linux 使用者組Linux
- linux 使用者組操作Linux
- Linux的使用者和使用者組管理Linux
- LINUX使用者和使用者組配置檔案詳解(轉)Linux
- (四)Linux之使用者管理(使用者和使用者組)Linux
- 使用者組和使用者
- 教你玩轉Linux—使用者組的管理Linux
- linux新增使用者、使用者組、許可權Linux
- Linux 使用者和使用者組命令詳解Linux
- linux新增使用者和組Linux
- Linux系統中如何新增刪除使用者及使用者組?Linux
- 【收藏】Linux新增/刪除使用者和使用者組Linux
- Linux 使用者(user)和使用者組(group)管理概述Linux
- Linux useradd 命令實現系統使用者及使用者組的管理Linux
- linux使用者及組相關檔案介紹Linux
- linux 使用者/組相關操作Linux
- Linux 使用者與組群管理Linux
- linux賬戶與使用者組Linux
- Linux — 使用者組、許可權Linux
- linux檢視組與使用者Linux
- Linux 中新建使用者和組Linux
- ubuntu 使用者 使用者組 設定Ubuntu
- Win10系統怎麼查詢當前使用者組及組中使用者Win10
- Linux作業系統的使用者和使用者組管理詳解(轉)Linux作業系統
- linux每日命令(30):Linux 使用者及使用者組相關檔案、命令詳解Linux
- Linux使用者/使用者組/許可權相關命令Linux
- linux建立使用者並新增到sudo使用者組中Linux
- linux中什麼是使用者組?使用者與組的關係是什麼?Linux
- Linux下安裝Oracle時候建立使用者及組LinuxOracle
- 使用者與使用者組的常用操作
- 09-使用者與使用者組管理