linux用戶名顯示
『壹』 linux中顯示自己登錄的用戶用那個命令
login name:登錄用戶名;
terminal line:使用終端設備;
login time:登錄到系統的時間。
下面對who命令的常用參數進行說明。
-m 它的效果同who am i顯示出自己在系統中的用戶名,登錄終端,登錄時間
-q 只顯示用戶的登錄帳號和登錄用戶的數量
-s 忽略,它同於who
-r 可以查看當前系統的運行級別
run-level 3 Apr 21 09:37 last=S
-H,--heading 顯示一行列標題。常用的標題如表4-2所示。
三, whoami 命令
只顯示出自己在系統中的用戶名
四, who am i 命令
顯示出自己在系統中的用戶名,登錄終端,登錄時間
可以查看自己登錄到系統中的用戶名,它同logname一樣。
五, logname 命令
可以顯示自己登錄到系統中的用戶名
六, last 命令
可以查看上次自己登錄的時間,當然root可以查看其他用戶登錄的情況。
last -n user 可以看user前n次登錄的情況
七, tty命令
可以使用tty來報告所連接的設備或終端
『貳』 linux能連接上,但是看不到用戶名和機器名
1、用root用戶查看passwd文件
root@ubuntu:~# cat /etc/passwd
最後一行 ,如zhongjia :x:1003:1003::/usr/jiang:/bin/sh, 也可能顯示:zhongjia:x:1003:1003::/usr/jiang
默認的shell為/bin/sh
改為bash, vi /etc/passwd
改為:zhongjia:x:1003:1003::/usr/jiang;bin/bash
保存文件 shift+z 或者wq Linux學習《Linux就該這么學》了解下
『叄』 如何查看linux系統的用戶名
1、用戶名和密碼的存儲位置
存儲帳號的文件:/etc/passwd
存儲密碼的文件:/etc/shadow
2、可以使用cat、more、head、tail以及vim等命令查看或者修改,如下圖所示:
比如要查找系統中admin普通用戶的密碼,則執行:
cat /etc/shadow | grep "admin"
3、注意:/etc/shadow文件中的密碼不是明文密碼。如上圖所示,第1個「:」號後面的即為「口令」欄位,存放的是加密後的用戶口令字,長度為13個字元。如果為空,則對應用戶沒有口令,登錄時不需要口令;如果含有不屬於集合{./0-9A-Za-z}中的字元,則對應的用戶不能登錄。
所以通過/etc/shadow獲取的只是密碼加密後的Hash散列值,要獲取明文密碼,需要自己進行破解。
『肆』 怎麼查看,設置linux用戶名
1、linux用戶一般都在/etc/passwd,密碼一般存放在/etc/shadow,裡面也會包含用戶名
2、有些伺服器為了大量用戶方便管理存在ldap或mysql資料庫
3、增加用戶useradd test
4、刪除用戶userdel test
『伍』 Linux查看用戶
groups 查看當前登錄用戶的組內成員
groups gliethttp 查看gliethttp用戶所在的組,以及組內成員
whoami 查看當前登錄用戶名
/etc/group文件包含所有組
/etc/shadow和/etc/passwd系統存在的所有用戶名
1、/etc/group 解說;
/etc/group 文件是用戶組的配置文件,內容包括用戶和用戶組,並且能顯示出用戶是歸屬哪個用戶組或哪幾個用戶組,因為一個用戶可以歸屬一個或多個不同的用戶組;同一用 戶組的用戶之間具有相似的特徵。比如我們把某一用戶加入到root用戶組,那麼這個用戶就可以瀏覽root用戶家目錄的文件,如果root用戶把某個文件 的讀寫執行許可權開放,root用戶組的所有用戶都可以修改此文件,如果是可執行的文件(比如腳本),root用戶組的用戶也是可以執行的;
用戶組的特性在系統管理中為系統管理員提供了極大的方便,但安全性也是值得關注的,如某個用戶下有對系統管理有最重要的內容,最好讓用戶擁有獨立的用戶組,或者是把用戶下的文件的許可權設置為完全私有;另外root用戶組一般不要輕易把普通用戶加入進去,
2、/etc/group 內容具體分析
/etc/group 的內容包括用戶組(Group)、用戶組口令、GID及該用戶組所包含的用戶(User),每個用戶組一條記錄;格式如下:
group_name:passwd:GID:user_list
在/etc/group 中的每條記錄分四個欄位:
第一欄位:用戶組名稱;
第二欄位:用戶組密碼;
第三欄位:GID
第四欄位:用戶列表,每個用戶之間用,號分割;本欄位可以為空;如果欄位為空表示用戶組為GID的用戶名;更多Linux的知識可以參考下Linux書籍《Linux就該這么學》。
『陸』 linux下怎樣顯示所有用戶名
# awk -F ":" '{print $1}' /etc/passwd
/etc/passwd文件第一列包含所有的用戶,包括系統用戶,希望可以幫到你。
『柒』 linux使用users命令顯示用戶,為什麼有多個root
users命令 – 顯示當前登錄的用戶
users命令用於顯示當前登錄系統所有的用戶的用戶列表。每個顯示的用戶名對應一個登錄會話。如果一個用戶不止一個登錄會話,會重復顯示。《Linux就該這么學》中有Linux命令大全
會重復顯示,因為你登錄多次吧。
『捌』 linux下怎樣顯示所有用戶名的相關推薦
/etc/passwd 文件是用戶的配置文件。
使用cat、more、less、head、tail以及vim等命令都可以查看、修改這兩個配置文件。
說明:
/etc/passwd的文件內容格式:注冊名:口令:用戶標識號:組標識號:用戶名:用戶主目錄:命令解釋程序 。以root用戶為例。root是用戶注冊名,X表示密碼保存在/etc/shadow,用戶ID為0,所在用戶組ID為0,用戶名是root,home目錄為/root,解釋程序/bin/bash。
/etc/group的文件內容格式:組名:密碼保存位置:組ID:組成員。以root用戶組為例,即組名是root,密碼保存位置為/etc/shadow,root組的GID為0,組下面的用戶是root用戶。
『玖』 Linux顯示當前用戶名的命令是
顯示當前用戶的參考命令如下:
[root@hnode2~]#id
uid=0(root)gid=0(root)groups=0(root)
註:以上root是當前的用戶
『拾』 linux怎麼查看用戶最近的登錄名稱
last [-num | -n num] [-f file] [-t YYYYMMDDHHMMSS] [選項] [-adioxFw] [username..] [tty..] 查看用戶最近登陸信息
參數說明
-num或-n num 展示錢num個
-f file 指定記錄文件作為查詢的log文件
-t YYYYMMDDHHMMSS 顯示指定時間之前的登錄情況
username 展示username的登錄信息
tty 限制登錄訊息包含終端機代號
-R 忽略hostname欄位
-a 將登錄系統或終端的主機名過IP地址顯示在最後一行
-d 將IP地址轉成主機名稱
-I 顯示特定IP登錄情況。
-o 讀取有linux-libc5應用編寫的舊類型wtmp文件
-x 顯示系統關閉、用戶登錄和退出的歷史
-F 顯示登錄的完整時間
-w 在輸出中顯示完整的用戶名或域名