Linux 是一個多用戶、多任務的操作系統,理解Linux的單用戶多任務,多用戶多任務;
用戶的角色區分:
用戶在系統中是分角色的,在Linux 系統中,由於角色不同,權限和所完成的任務也不同;值得注意的是用戶的角色是通過UID和識別的,特別是UID;在系統管理中,系統管理員一定要堅守UID 唯一的特性;
root 用戶:系統唯一,是真實的,可以登錄系統,可以操作系統任何文件和命令,擁有最高權限;
虛擬用戶:這類用戶也被稱之為偽用戶或假用戶,與真實用戶區分開來,這類用戶不具有登錄系統的能力,但卻是系
統運行不可缺少的用戶,比如bin、daemon、adm、ftp、mail等;這類用戶都系統自身擁有的,而非後
來添加的,當然我們也可以添加虛擬用戶;
普通真實用戶:這類用戶能登錄系統,但只能操作自己家目錄的內容,權限有限,這類用戶都是系統管理員自行添加的;
如果您想了解Linux系統的一些帳號,請查看 /etc/passwd ;
用戶和用戶組的對應關系是:一對一、多對一、一對多或多對多;
與用戶(user)和用戶組(group)相關的配置文件:
1)與用戶(user)相關的配置文件;
代碼如下:
/etc/passwd
注:用戶(user)的配置文件;
代碼如下:
/etc/shadow
注:用戶(user)影子口令文件;
2)與用戶組(group)相關的配置文件;
代碼如下:
/etc/group
注:用戶組(group)配置文件;
代碼如下:
/etc/gshadow
注:用戶組(group)的影子文件;
管理用戶(user)和用戶組(group)的相關工具或命令:
1、管理用戶(user)的工具或命令;
useradd 注:添加用戶;
adduser 注:添加用戶;
passwd 注:為用戶設置密碼;
usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;