1.查看Linux已經(jīng)存在的用戶:
[root@CMCC_91 ~]# cut -d : -f 1 /etc/passwd
[root@CMCC_91 ~]#cat /etc/passwd |awk -F /: ‘{PRint $1}’
2.可以通過管道來查看需要查看的用戶:
通過管道來過濾所查詢的結(jié)果:[root@CMCC_91 ~]#cat /etc/passwd |awk -F /: ‘{print $1}’ |grep expression。
3.查看指定用戶的登陸記錄:
[root@CMCC_91 ~]#last |grep expression;(登錄成功的用戶)
[root@CMCC_91 ~]#lastb |grep expression;(登錄不成功的用戶)
4.查看單個(gè)用戶信息:
[root@CMCC_91 ~]#finger username;(查看用戶的登陸信息和目錄)
[root@CMCC_91 ~]#id username;(查看用戶所屬于的組信息)
5.查看當(dāng)前用戶登陸:
[root@CMCC_91 ~]#w
[root@CMCC_91 ~]#who
[root@CMCC_91 ~]#whoami
6.創(chuàng)建用戶:
[root@CMCC_91 ~]#useradd [option] username;
option:
查看所有的選項(xiàng)可以在shell中執(zhí)行[root@CMCC_91 ~]#useradd --help; (下面說幾個(gè)比較常用的)
-d 指定當(dāng)前登陸用戶的登入目錄(即用戶登陸后執(zhí)行 cd ~ 所到的目錄)
-m 如果-d指定的登入目錄不存在加上這個(gè)屬性就會(huì)自動(dòng)創(chuàng)建登入目錄
-M 不要自動(dòng)創(chuàng)建用戶的登入目錄
-g 指定該用戶所屬于的用戶組
7.刪除用戶:
[root@CMCC_91 ~]#userdel [option] username;
option:
查看所有的選項(xiàng)可以在shell中執(zhí)行[root@CMCC_91 ~]#userdel --help;(下面介紹幾個(gè)比較常用的)
-r 把要?jiǎng)h除的用戶的主目錄也一起刪除了
8.修改已經(jīng)存在用戶:
[root@CMCC_91 ~]#usermod [option] username;
option:
查看所有的選項(xiàng)可以在shell中執(zhí)行[root@CMCC_91 ~]#usermod --help;(大部分都和useradd 的選項(xiàng)是一個(gè)用法,下面介紹幾個(gè)比較常用的)
-l 修改username這個(gè)用戶的用戶名
9.用戶的密碼管理:
新創(chuàng)建的用戶不設(shè)置密碼是不能登陸的(這里先介紹給新用戶設(shè)置密碼):
超級(jí)用戶可以為自己和其他用戶指定口令,普通用戶只能用它修改自己的口令:
[root@CMCC_91 ~]#passwd [option] username;
option:
查看所有的選項(xiàng)可以在shell中執(zhí)行[root@CMCC_91 ~]#passwd --help;(下面介紹幾個(gè)比較常用的)
例如修改當(dāng)前用戶的口令:
$ passwd Old passWord:****** New password:******* Re-enter new password:*******
新聞熱點(diǎn)
疑難解答
圖片精選