每一個用戶都有一個唯一的ID號碼,每一個組也會有一個唯一的ID號碼.
root用戶的號碼為0,優先級最高
系統用戶為1-499,優先級其次
一般用戶為500以上,最大約6萬多,
每創建一個用戶默認會創建一個同名用戶組和一個在home下的同名文件夾,且此用戶默認屬於此組,此組為該用戶的主組,一個用戶可以添加31個附屬組
用戶信息被保存在/etc/passwd裡面
用戶密碼保存在/etc/shadow裡面
用戶組信息保存在/etc/group裡面
id 此命令用來顯示當前用戶信息
[ www.linuxidc.com @localhost ~]$ id
uid=500(linuxidc) gid=500(linuxidc) groups=500(linuxidc) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
passwd 用來修改當前用戶密碼
passwd 用戶名 修改指定用戶密碼
whoami 查看當前用戶名
who 查看當前登錄用戶
w 查看當前用登錄用戶詳細信息
[root@localhost etc]# whoami
root
[root@localhost etc]# who
linuxidc tty1 2013-05-26 20:14 (:0)
linuxidc pts/02013-05-26 20:33 (:0.0)
linuxidc pts/12013-05-26 20:42 (192.168.200.151)
[root@localhost etc]# w
20:53:51 up 41 min, 3 users, load average: 0.02, 0.01, 0.02
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
linuxidc tty1 :0 20:14 41:09 14.51s 0.17s pam: gdm-passwo
linuxidc pts/0:0.0 20:33 11:43 0.41s 0.76s gnome-terminal
linuxidc pts/1192.168.200.151 20:42 0.00s 0.16s 0.23s login -- linuxidc
useradd 添加一個用戶名
-d 指定用戶目錄
-s 登錄shell
-g 指定主組
-G 指定附屬組
usermod 新用戶名 用戶名 修改用戶名
usermod -L ljj 使用戶ljj不能登錄
-U 使用戶可以登錄
-g 修改用戶主組
-G 修改用戶附組
-d 修改用戶家目錄
-u 修改用戶ID
userdel 用戶名 刪除用戶但保留用戶目錄
userdel -r 用戶名 刪除用戶並刪除用戶目錄
groupadd 組名 添加一個組
groupmod -n 新組名 組名 修改組名
groupmod -g 新id ID 修改組ID
groupdel 組名 刪除組