【CentOS 7筆記15】,用戶與用戶組#171028

shallow丿oveshell


一. 用戶配置文件和密碼配置文件

用戶名:密碼:用戶id:組id:用戶註釋信息,通常默認空:用戶家目錄:用戶的shell 系統自帶的用戶bash

經常使用時bin/bash(當前使用的界面)和sbin/nologin(不能登陸,即便設置了密碼) etc/shadow與etc/passwd一一對應ui

[root@localhost ~]# head -n1 /etc/shadow ; tail -n2 /etc/shadow	#使用分號能夠同時輸出多行的命令

用戶:密文:天數(距離19700101的天數):要過多少天才能夠更改密碼,默認爲0,不受限制:密碼距離多少天后到期,即距離多少天內更改密碼:密碼到期前警告,距離多少天到期提醒:帳號失效期限,帳號鎖定:帳號聲明週期,距離19700101有多少天,帳號在這個日期前能夠使用,到期後帳號會鎖定:保留字段,沒有實際意義code

二. 用戶組

/etc/group	#組用戶配置文件
/etc/gshadow	#組密碼配置文件


系統自動備份文件,需同步更新
/etc/shadow-	#
/etc/gshadow-	#

[root@localhost ~]# groupadd grp1
[root@localhost ~]# tail -n1 /etc/group
[root@localhost ~]# groupadd -g 1001 grp1	#自定義gid
[root@localhost ~]# groupdel grp1	#刪除用戶組

[root@localhost ~]# groupdel userall	#組內必須沒有用戶

三. 用戶和用戶組

[root@localhost ~]# useradd user1
[root@localhost ~]# tail -n1 /etc/passwd
[root@localhost ~]# useradd -u 1004 -g grp1 user1	#指定uid放入用戶組

[root@localhost ~]# useradd -u 1006 -g grp2 -d /home/user111 -s /sbin/nologin user1	#指定家目錄和使用bash

[root@localhost ~]# useradd -M user5	#建立用戶的同時不建立家目錄



[root@localhost ~]# groupadd -g 1010 grp3
[root@localhost ~]# useradd -g grp3 user5
[root@localhost ~]# tail -n5 /etc/passwd

根據uid值增長


[root@localhost ~]# userdel user11	#/home/目錄沒有刪除
[root@localhost ~]# rm -rf /home/user11	#或
[root@localhost ~]# userdel -r user11
相關文章
相關標籤/搜索