新聞中心
Linux系統(tǒng)是一種廣泛應(yīng)用于服務(wù)器和智能設(shè)備上的操作系統(tǒng),在日常管理中查看用戶列表是一個(gè)十分重要的任務(wù)。本文將指導(dǎo)您輕松掌握如何查看Linux系統(tǒng)中的用戶列表。

一、使用cat /etc/passwd命令查看用戶列表
cat /etc/passwd命令是Linux中用來查看用戶列表的最基本命令。該命令的輸出格式為:用戶名:密碼占位符:用戶標(biāo)識號:組標(biāo)識號:用戶信息:用戶主目錄:用戶的命令解釋器。其中各字段含義如下:
1.用戶名:該字段指的是系統(tǒng)中所有用戶的名稱,可以用于實(shí)現(xiàn)用戶之間的區(qū)分。
2.密碼占位符:該字段不是用戶密碼本身,而是代表用戶密碼的占位符,即經(jīng)過加密后的密碼。如果一行的密碼占位符顯示為“x”或“*”,意味著密碼已經(jīng)加密并存儲在/etc/shadow中。
3.用戶標(biāo)識號:該字段指的是用戶的身份標(biāo)識,通??s寫為UID。 UID是系統(tǒng)內(nèi)部留給每一個(gè)用戶的唯一編號,其取值范圍是0-65535,其中0為超級用戶的特殊UID。
4.組標(biāo)識號:該字段指的是用戶所屬的用戶組,通常縮寫為GID。用戶組是管理用戶的一種方式,將相同特征的用戶歸為同一組方便管理,所有可以訪問某個(gè)文件或目錄中的用戶都必須屬于該文件的用戶組之一。
5.用戶信息:該字段是可選的,用于描述一些關(guān)于用戶的基本信息,比如姓名、地址、等。這個(gè)字段內(nèi)部需要以一個(gè)逗號作為分隔符。
6.用戶主目錄:該字段是指用戶的主目錄,常常縮寫為“home”。用戶登錄時(shí),會(huì)自動(dòng)進(jìn)入他的主目錄,即~符號后跟的地址。
7.用戶的命令解釋器:該字段是指用戶默認(rèn)使用的命令解釋器,通??s寫為SHELL。這個(gè)字段可以用于指定用戶的默認(rèn)Shell環(huán)境,如bash、sh等等。
因此,通過cat /etc/passwd命令我們可以清晰地了解系統(tǒng)中所有用戶的基本信息。使用該命令的語法為:
“`
cat /etc/passwd
“`
二、使用getent passwd命令查看用戶列表
getent passwd命令是一個(gè)基于網(wǎng)絡(luò)的工具,用于從各種命名服務(wù)數(shù)據(jù)庫中獲取資料。使用該命令,可以快速地訪問用戶列表,包括本地文件(如/etc/passwd)、NIS、LDAP等服務(wù)。該命令的輸出格式與cat /etc/passwd命令類似,也是用冒號分隔各字段。
getent passwd命令的語法如下:
“`
getent passwd
“`
通過該命令獲取的用戶名序列,可以讓管理者更方便地了解到當(dāng)前系統(tǒng)中有哪些用戶及其主要信息。
三、使用id命令查看當(dāng)前用戶信息
id命令用于查看當(dāng)前用戶信息,其中包含自己的UID、所屬的用戶組、已啟用的附加組等。使用該命令的語法為:
“`
id
“`
id命令默認(rèn)會(huì)返回當(dāng)前用戶的個(gè)人信息,并在之一行輸出含有用戶ID、組ID、以及所屬標(biāo)準(zhǔn)組的信息。在默認(rèn)狀態(tài)下,id命令會(huì)輸出為文本替代符形式的數(shù)字,而使用選項(xiàng)-g和 -G可以返回實(shí)際的數(shù)字和附加組。
四、
在本文中,我們介紹了三種不同的方法來查看Linux系統(tǒng)中的用戶列表:cat /etc/passwd命令、getent passwd命令和id命令。管理員可以根據(jù)不同的需求和場景選擇相應(yīng)的命令來獲取所需的用戶信息。熟練掌握這些命令必將成為系統(tǒng)管理者和程序開發(fā)人員不可或缺的一項(xiàng)技能。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220linux怎么查看用戶組里有哪些用戶
groups 查看當(dāng)前登錄用戶的組內(nèi)成員
groups gliethttp 查看gliethttp用戶所在的組,以及組內(nèi)成鏈察員
whoami 查看當(dāng)前登錄用戶名
/etc/group文件包含所有組
/etc/shadow和/etc/passwd系統(tǒng)存在的所有用戶名
1、/etc/group 解說;
/etc/group 文件是用戶組的配置文件,內(nèi)容包括用戶和用戶組,并且能顯示出用戶是歸屬哪個(gè)用戶組或哪幾個(gè)用戶組,因?yàn)橐粋€(gè)用戶可以歸屬一個(gè)或多個(gè)不同的用戶組;同一用 戶組的用戶之間具有相似的特征。比如我們把某一用戶加入到root用戶組,那么這個(gè)用戶就可以瀏覽root用戶家目錄的文件,如果root用戶把某個(gè)文件 的讀寫執(zhí)行權(quán)限開放,root用戶組的所有用戶都可以修改此文件,如果是可執(zhí)行的文件(比如腳本),root用戶組的用戶也是可以執(zhí)行的;
用戶組的特性在系統(tǒng)管理中為系統(tǒng)管理員提供了極大的方便,但安全性也是值得關(guān)注的,如某個(gè)用戶下有對系統(tǒng)管理有最重要的內(nèi)容,更好讓用戶擁有獨(dú)立的用戶組,或者是把用戶下的文件的權(quán)限設(shè)置為完全私有;另外root用戶組一般不要輕易把普通用戶加入進(jìn)去,
2、/etc/group 內(nèi)容具體分析
/etc/group 的內(nèi)容包括用戶組(Group)、用戶組口令、GID及該用戶組所包含的用戶(User),每個(gè)用戶組一條記錄;格式如下:
group_name:passwd:GID:user_list
在/etc/group 中的每條記錄分四個(gè)字段:
之一字段:用戶組名稱;
第二字段:用戶組密碼;
第三字段:GID
第四字段:用戶列表,每個(gè)用戶之間用,號分割;本字段可以為空;如果字段為空表示用戶組為GID的用戶名;
三、用戶(user)和用戶組(group)慶喚模相關(guān)的配置文件、命令或目錄;
1、與用戶(user)和用戶組(group)相關(guān)的配置文件;
1)與用戶(user)相關(guān)的配置文件;
/etc/passwd 注:用戶(user)的配置文件;
/etc/shadow 注:用戶(user)影子口令文件;
2)與用戶組(group)相關(guān)的配置文件;
/etc/group 注:用戶組(group)配置文件;
/etc/gshadow 注:用戶組(group)的影子文件;
2、管理用戶(user)和用戶組(group)的相關(guān)工具或命令;
1)管理用戶(user)的工具或命令;
useradd 注:添加用戶
adduser 注:添加用戶
passwd 注:為用戶設(shè)置密碼
usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目譽(yù)緩錄等等;
pwcov 注:同步用戶從/etc/passwd 到/etc/shadow
pwck 注:pwck是校驗(yàn)用戶配置文件/etc/passwd 和/etc/shadow 文件內(nèi)容是否合法或完整;
pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創(chuàng)建/etc/passwd ,然后會(huì)刪除 /etc/shadow 文件;
finger 注:查看用戶信息工具 id 注:查看用戶的UID、GID及所歸屬的用戶組 chfn 注:更改用戶信息工具
su 注:用戶切換工具 sudo 注:sudo 是通過另一個(gè)用戶來執(zhí)行命令(execute a command as another user),su 是用來切換用戶,然后通過切換到的用戶來完成相應(yīng)的任務(wù),
但sudo 能后面直接執(zhí)行命令,比如sudo 不需要root 密碼就可以執(zhí)行root 賦與的執(zhí)行只有root才能執(zhí)行相應(yīng)的命令;但得通過visudo 來編輯/etc/sudoers來實(shí)現(xiàn);
visudo 注:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個(gè)命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;
sudoedit 注:和sudo 功能差不多;
2)管理用戶組(group)的工具或命令;
groupadd 注:添加用戶組;
groupdel 注:刪除用戶組;
groupmod 注:修改用戶組信息
groups 注:顯示用戶所屬的用戶組
grpck grpconv 注:通過/etc/group和/etc/gshadow 的文件內(nèi)容來同步或創(chuàng)建/etc/gshadow ,如果/etc/gshadow 不存在則創(chuàng)建;
grpunconv 注:通過/etc/group 和/etc/gshadow 文件內(nèi)容來同步或創(chuàng)建/etc/group ,然后刪除gshadow文件;
4、/etc/login.defs 配置文件;
/etc/login.defs 文件是當(dāng)創(chuàng)建用戶時(shí)的一些規(guī)劃,比如創(chuàng)建用戶時(shí),是否需要家目錄,UID和GID的范圍;用戶的期限等等,這個(gè)文件是可以通過root來定義的;
比如Fedora 的 /etc/logins.defs 文件內(nèi)容;
# *REQUIRED* # Directory where mailboxes reside, _or_ name of file, relative to the # home directory. If you _do_ define both, MAIL_DIR takes precedence.
# QMAIL_DIR is for Qmail
# #QMAIL_DIR Maildir MAIL_DIR /var/spool/mail 注:創(chuàng)建用戶時(shí),要在目錄/var/spool/mail中創(chuàng)建一個(gè)用戶mail文件; #MAIL_FILE .mail
# Password aging controls: #
# PASS_MAX_DAYS Maximum number of days a password may be used.
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
# PASS_MIN_LEN Minimum acceptable password length.
# PASS_WARN_AGE Number of days warning given before a password expires.
# PASS_MAX_DAYS注:用戶的密碼不過期最多的天數(shù);
PASS_MIN_DAYS 0 注:密碼修改之間最小的天數(shù);
PASS_MIN_LEN 5 注:密碼最小長度;
PASS_WARN_AGE 7 注: #
# Min/max values for automatic uid selection in useradd
# UID_MIN 500 注:最小UID為500 ,也就是說添加用戶時(shí),UID 是從500開始的; UID_MAX注:更大UID為60000; #
# Min/max values for automatic gid selection in groupadd # GID_MIN 500 注:GID 是從500開始; GID_MAX#
# If defined, this command is run when removing a user.
# It should remove any at/cron/print jobs etc. owned by
# the user to be removed (passed as the first argument). #
#USERDEL_CMD /usr/in/userdel_local #
# If useradd should create home directories for users by default
# On RH systems, we do. This option is ORed with the -m flag on
# useradd command line
. # CREATE_HOME yes 注:是否創(chuàng)用戶家目錄,要求創(chuàng)建;
5、/etc/default/useradd 文件;
通過useradd 添加用戶時(shí)的規(guī)則文件;
# useradd defaults file
GROUP=100
HOME=/home 注:把用戶的家目錄建在/home中;
INACTIVE=-1 注:是否啟用帳號過期停權(quán),-1表示不啟用;
EXPIRE= 注:帳號終止日期,不設(shè)置表示不啟用;
SHELL=/bin/bash 注:所用SHELL的類型;
SKEL=/etc/skel 注: 默認(rèn)添加用戶的目錄默認(rèn)文件存放位置;也就是說,當(dāng)我們用adduser添加用戶時(shí),用戶家目錄下的文件,都是從這個(gè)目錄中復(fù)制過去的;
后記:
關(guān)于用戶(user)和用戶組(group)管理內(nèi)容大約就是這么多;只要把上面所說的內(nèi)容了解和掌握,用戶(user)和用戶組(group)管理就差不多了;由于用戶(user)和用戶組(group)是和文件及目錄權(quán)限聯(lián)系在一起的,所以文件及目錄權(quán)限的操作也會(huì)獨(dú)立成文來給大家介紹;
本文只是讓新手弟兄明白用戶(user)和用戶組(group)一些原理,所以我在寫此文的時(shí)候,大多是解說內(nèi)容,我的意思是通過解說和索引一些命令,讓新手弟兄明白一點(diǎn)理論是比較重要的,技術(shù)操作無非是命令的用法;
linux的用戶信息保存在/etc/passwd文件中,另外,/etc/shadow文件存放的是用戶密碼相關(guān)信息。
/etc/passwd文件格式:
用戶名:密碼:UID:GID:用戶信息:HOME目錄路徑:用戶shell
其中UID為0則是用戶root,1~499為系統(tǒng)用戶,500以上為普通用戶
/etc/shadow保存用戶密碼信息,包括加密后的密碼,密碼過期時(shí)間,密碼過期提示天數(shù)等。
用戶組信息保存在/etc/group文件中.
格式如下:
用戶組名:組密碼:GID:組內(nèi)帳號(多個(gè)帳號用逗號分隔)
用戶登錄后,/etc/passwd文件里的GID為用戶的初始用戶組。
用戶的初始用戶組這一事實(shí)不會(huì)再/etc/group中體現(xiàn)。
新建用戶命令:
#useradd 用戶名 -g 初始用戶組 -G 其他用戶組(修改/etc/group) -c 用戶說明 -u 指定UID
建完用戶需要為用戶設(shè)置密碼:
#passwd 用戶名
用戶要修改自己密碼命令:
#passwd
修改用戶信息命令:
#usermod 參數(shù) 用戶名
參數(shù):
-c 說明
-g 組名 初始用戶組
-e 過期日期 格式:YYYY-MM-DD
-G 組名 其他用戶組
-l 修改用戶名
-L 鎖定賬號(在/etc/shadow文件中用戶對應(yīng)密碼密碼串的前面加上兩個(gè)嘆號(!!))
-U 解鎖
刪除用戶命令:
#userdel 用戶名
其中,參數(shù)-r為刪除用戶的home目錄。
其實(shí),可能在系統(tǒng)其他地方也有該用戶文件,要完整刪除一個(gè)用戶和其文件要先找到屬于他的文件:
#find / -user 用戶名
然后刪除,再運(yùn)行userdel刪除用戶。
查看可用shell命令:
#chsh -l
修改自己的shell命令:
#chsh -s
查看自己或某人UID/GID信息:
#id
返回信息中g(shù)roups為有效用戶組
新增用戶組命令:
#groupadd 用戶組名
修改用戶組名命令:
#groupmod -n 名稱
刪除用戶組命令:
#groupdel 用戶組名
設(shè)置用戶組密碼命令:
#gpasswd 用戶組名
如果gpasswd加上參數(shù)則有其他功能
設(shè)置用戶組管理員命令:
#gpasswd -A 用戶名 用戶組名
添加某帳號到組命令:
#gpasswd -M 用戶名 用戶組名
從組中刪除某帳號命令:
#gpasswd -d 用戶名 用戶組名
passwd相關(guān)參數(shù)操作:
-l 鎖用戶
-u 解鎖用戶
-n 天數(shù) 密碼不可改天數(shù)
-x 天數(shù) 密碼過期天數(shù)
-w 天數(shù) 警告天數(shù)
文件權(quán)限知識
先看個(gè)實(shí)例:
#ls -al
ls -al 命令是列出目錄的所有文件,包括隱藏文件。隱藏文件的文件名之一個(gè)字符為’.’
-rw-r–r– 1 root root4:54 gtkrc-1.2-gnome2
-rwroot root4:54 ICEauthority
-rwroot root0:02 .lesshst
drwxroot root4:54 .metacity
drwxr-xr-x 3 root root4:54 nautilus
列表的列定義如下:
權(quán)限屬性列表為10個(gè)字符:
之一個(gè)字符表示文件類型,d為目錄 -為普通文件 l為連接 b為可存儲的接口設(shè)備 c為鍵盤鼠標(biāo)等輸入設(shè)備
2、3、4個(gè)字符表示所有者權(quán)限,5、6、7個(gè)字符表示所有者同組用戶權(quán)限,8、9、10為其他用戶權(quán)限
第二個(gè)字符表示所有者讀權(quán)限,如果有權(quán)限則為r,沒有權(quán)限則為-
第三個(gè)字符表示所有者寫權(quán)限,如果有權(quán)限則為w,沒有權(quán)限則為-
第四個(gè)字符表示所有者執(zhí)行權(quán)限,如果有權(quán)限則為x,沒有權(quán)限則為-
第五個(gè)字符表示所有者同組用戶讀權(quán)限,如果有權(quán)限則為r,沒有權(quán)限則為-
第六個(gè)字符表示所有者同組用戶寫權(quán)限,如果有權(quán)限則為w,沒有權(quán)限則為-
第七個(gè)字符表示所有者同組用戶執(zhí)行權(quán)限,如果有權(quán)限則為x,沒有權(quán)限則為-
第八個(gè)字符表示其他非同組讀權(quán)限,如果有權(quán)限則為r,沒有權(quán)限則為-
第九個(gè)字符表示其他非同組寫權(quán)限,如果有權(quán)限則為w,沒有權(quán)限則為-
第十個(gè)字符表示其他非同組執(zhí)行權(quán)限,如果有權(quán)限則為x,沒有權(quán)限則為-
修改文件所屬組命令:
#chgrp 組名 文件名
其中-R為遞歸設(shè)置
修改文件的所有者和組命令:
#chown 用戶 文件名
修改文件訪問權(quán)限命令:
#chmod 0777 文件名
至此,用戶、文件和權(quán)限相關(guān)的東西,就總結(jié)個(gè)7788了,接下來的就是,平常要敢于用各種命令,勤于看看本篇總結(jié)啦。
====================================================================
linux 查看用戶及用戶組的方法
whois
功能說明:查找并顯示用戶信息。
語 法:whois
補(bǔ)充說明:whois指令會(huì)去查找并顯示指定帳號的用戶相關(guān)信息,因?yàn)樗堑絅etwork Solutions 的WHOIS數(shù)據(jù)庫去查找,所以該帳號名稱必須在上面注冊方能尋獲,且名稱沒有大小寫的差別。
–
whoami
功能說明:先似乎用戶名稱。
語 法:whoami
補(bǔ)充說明:顯示自身的用戶名稱,本指令相當(dāng)于執(zhí)行”id -un”指令。
參 數(shù):
–help 在線幫助。
–version 顯示版本信息。
who
功能說明:顯示目前登入系統(tǒng)的用戶信息。
語 法:who
補(bǔ)充說明:執(zhí)行這項(xiàng)指令可得知目前有那些用戶登入系統(tǒng),單獨(dú)執(zhí)行who指令會(huì)列出登入帳號,使用的 終端機(jī),登入時(shí)間以及從何處登入或正在使用哪個(gè)X顯示器。
參 數(shù):
-H或–heading 顯示各欄位的標(biāo)題信息列。
-i或-u或–idle 顯示閑置時(shí)間,若該用戶在前一分鐘之內(nèi)有進(jìn)行任何動(dòng)作,將標(biāo)示成”.”號,如果該用戶已超過24小時(shí)沒有任何動(dòng)作,則標(biāo)示出”old”字符串。
-m 此參數(shù)的效果和指定”am i”字符串相同。
-q或–count 只顯示登入系統(tǒng)的帳號名稱和總?cè)藬?shù)。
-s 此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決who指令其他版本的兼容性問題。
-w或-T或–mesg或–message或–writable 顯示用戶的信息狀態(tài)欄。
–help 在線幫助。
–version 顯示版本信息。
w
功能說明:顯示目前登入系統(tǒng)的用戶信息。
語 法:w
補(bǔ)充說明:執(zhí)行這項(xiàng)指令可得知目前登入系統(tǒng)的用戶有那些人,以及他們正在執(zhí)行的程序。單獨(dú)執(zhí)行w
指令會(huì)顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關(guān)信息。
參 數(shù):
-f 開啟或關(guān)閉顯示用戶從何處登入系統(tǒng)。
-h 不顯示各欄位的標(biāo)題信息列。
-l 使用詳細(xì)格式列表,此為預(yù)設(shè)值。
-s 使用簡潔格式列表,不顯示用戶登入時(shí)間,終端機(jī)階段作業(yè)和程序所耗費(fèi)的CPU時(shí)間。
-u 忽略執(zhí)行程序的名稱,以及該程序耗費(fèi)CPU時(shí)間的信息。
-V 顯示版本信息。
finger命令
finger 命令的功能是查詢用戶的信息,通常會(huì)顯示系統(tǒng)中某個(gè)用戶的用戶名、主目錄、停滯時(shí)間、登錄時(shí)間、登錄shell等信息。如果要查詢遠(yuǎn)程機(jī)上的用戶信息,需要在用戶名后面接“@主機(jī)名”,采用的格式,不過要查詢的網(wǎng)絡(luò)主機(jī)需要運(yùn)行finger守護(hù)進(jìn)程。
該命令的一般格式為:
finger
命令中各選項(xiàng)的含義如下:
-s 顯示用戶的注冊名、實(shí)際姓名、終端名稱、寫狀態(tài)、停滯時(shí)間、登錄時(shí)間等信息。
-l 除了用-s選項(xiàng)顯示的信息外,還顯示用戶主目錄、登錄shell、郵件狀態(tài)等信息,以及用戶主目錄下的.plan、.project和.forward文件的內(nèi)容。
-p 除了不顯示.plan文件和.project文件以外,與-l選項(xiàng)相同?!?/p>
在本地機(jī)上使用finger命令。
$ finger xxq
Login: xxq Name:
Directory: /home/xxq Shell: /bin/bash
Last login Thu Jan 1 21:43 (CST) on tty1
No mail.
No Plan.
$ finger
Login Name Tty Idle Login Time Office Office Phone
root root *1 28 Nov 25 09:17
……
/etc/group文件包含所有組
/etc/shadow和/etc/passwd系統(tǒng)存在的所有用戶名
修改當(dāng)前用戶所屬組的方法
usermod 或者可以直接修改 /etc/paaawd文件即可
vlock(virtual console lock)
功能說明:鎖住虛擬終端。
語 法:vlock
補(bǔ)充說明:執(zhí)行vlock指令可鎖住虛擬終端,避免他人使用。
參 數(shù):
-a或–all 鎖住所有的終端階段作業(yè),如果您在全屏幕的終端中使用本參數(shù),則會(huì)將用鍵盤
切換終端機(jī)的功能一并關(guān)閉。
-c或–current 鎖住目前的終端階段作業(yè),此為預(yù)設(shè)值。
-h或–help 在線幫助。
-v或–version 顯示版本信息。
usermod
功能說明:修改用戶帳號。
語 法:usermod
補(bǔ)充說明:usermod可用來修改用戶帳號的各項(xiàng)設(shè)定。
參 數(shù):
-c 修改用戶帳號的備注文字。
-d登入目錄> 修改用戶登入時(shí)的目錄。
-e 修改帳號的有效期限。
-f 修改在密碼過期后多少天即關(guān)閉該帳號。
-g 修改用戶所屬的群組。
-G 修改用戶所屬的附加群組。
-l 修改用戶帳號名稱。
-L 鎖定用戶密碼,使密碼無效。
-s 修改用戶登入后所使用的shell。
-u 修改用戶ID。
-U 解除密碼鎖定。
userdel
功能說明:刪除用戶帳號。
語 法:userdel
補(bǔ)充說明:userdel可刪除用戶帳號與相關(guān)的文件。若不加參數(shù),則僅刪除用戶帳號,而不刪除相關(guān)文件。
參 數(shù):
-f 刪除用戶登入目錄以及目錄中所有文件。
—
userconf
功能說明:用戶帳號設(shè)置程序。
語 法:userconf
補(bǔ)充說明:userconf實(shí)際上為linuxconf的符號連接,提供圖形界面的操作方式,供管理員建立與管理各類帳號。若不加任何參數(shù),即進(jìn)入圖形界面。
參 數(shù):
–addgroup 新增群組。
–adduser 新增用戶帳號。
–delgroup 刪除群組。
–deluser 刪除用戶帳號。
–help 顯示幫助。
useradd
功能說明:建立用戶帳號。
語 法:useradd 或 useradd -D
補(bǔ)充說明:useradd可用來建立用戶帳號。帳號建好之后,再用passwd設(shè)定帳號的密碼.而可用userdel刪除帳號。使用useradd指令所建立的帳號,實(shí)際上是保存在/etc/passwd文本文件中。
參 數(shù):
-c 加上備注文字。備注文字會(huì)保存在passwd的備注欄位中?!?/p>
-d 指定用戶登入時(shí)的啟始目錄。
-D 變更預(yù)設(shè)值.
-e 指定帳號的有效期限。
-f 指定在密碼過期后多少天即關(guān)閉該帳號。
-g 指定用戶所屬的群組。
-G 指定用戶所屬的附加群組。
-m 自動(dòng)建立用戶的登入目錄。
-M 不要自動(dòng)建立用戶的登入目錄。
-n 取消建立以用戶名稱為名的群組.
-r 建立系統(tǒng)帳號。
-s 指定用戶登入后所使用的shell。
-u 指定用戶ID。
【步驟一】cat /etc/passwd
cat /etc/passwd查看所有的用戶信息,詳情如下圖
【步驟二】cat /etc/passwd|grep
用戶名
cat /etc/passwd|grep 用戶名,用于查找某個(gè)用戶,如下圖
【步驟三】cat /etc/group
cat /etc/group查看所有耐局組信息,如下圖
【步驟四】cat /etc/group|grep 組名
cat /etc/group|grep 組名,用于查找某個(gè)用戶組,如下圖
【步驟五】用戶和組常用命令
groups 查看當(dāng)前登錄用戶和畝粗的組內(nèi)成員
groups test 查看test用戶所在的組,以及組內(nèi)成員
whoami 查看當(dāng)前登錄用戶名
1.如果能記住命令,其實(shí)這挺簡單的,啟動(dòng)終端(
命令行
)后執(zhí)行命令:id 用戶名,用戶名替換成你要查詢的用戶.小編這里以查看root為例;
2.在命令執(zhí)行后的結(jié)果中 組=后面的就是用戶所在的分組.這里小編用的喚鎮(zhèn)是Ubuntu系統(tǒng),和其他Linux發(fā)行版是一樣的;
3.要判斷用戶是否存在同樣用id命令就可以了。
044、查看用戶組下面有哪些用戶
通用:核型知 awk -F “:” ‘/組名稱/{print $4}’ /etc/group
演示租坦:awk -F “:” ‘/root/{print $4}’ /etc/改消group
查看linux都有哪些用戶的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于查看linux都有哪些用戶,輕松掌握!如何查看Linux系統(tǒng)中的用戶列表?,linux怎么查看用戶組里有哪些用戶的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
網(wǎng)頁題目:輕松掌握!如何查看Linux系統(tǒng)中的用戶列表?(查看linux都有哪些用戶)
當(dāng)前鏈接:http://www.dlmjj.cn/article/cogpdig.html


咨詢
建站咨詢
