當前位置:首頁 » 密碼管理 » 用戶密碼儲存在哪裡linux

用戶密碼儲存在哪裡linux

發布時間: 2022-04-28 19:13:59

linux用戶信息保存在哪裡

who 看當前登陸用戶信息
cat /etc/passwd 看所有系統用戶信息

查看linux下用戶組是哪個命令!
察看 /etc/group文件
用cat /etc/passwd |cut -f 1 -d :

1、Linux里查看所有用戶

linux里,並沒有像windows的net user,net localgroup這些方便的命令來管理用戶。

Xwindows界面的就不說了。

(1)在終端里。其實只需要查看 /etc/passwd文件就行了。

(2)看第三個參數:500以上的,就是後面建的用戶了。其它則為系統的用戶。

或者用cat /etc/passwd |cut -f 1 -d :

2、用戶管理命令

useradd 註:添加用戶

adser 註:添加用戶

passwd 註:為用戶設置密碼

usermod 註:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;

pwcov 註:同步用戶從/etc/passwd 到/etc/shadow

pwck 註:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內容是否合法或完整;

pwunconv 註:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創建/etc/passwd ,然後會刪除 /etc/shadow 文件;

finger 註:查看用戶信息工具

id 註:查看用戶的UID、GID及所歸屬的用戶組

chfn 註:更改用戶信息工具

su 註:用戶切換工具

sudo 註:sudo 是通過另一個用戶來執行命令(execute a command as another user),su 是用來切換用戶,然後通過切換到的用戶來完成相應的任務,但sudo 能後面直接執行命令,比如sudo 不需要root 密碼就可以執行root 賦與的執行只有root才能執行相應的命令;但得通過visudo 來編輯/etc/sudoers來實現;

visudo 註:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;

sudoedit 註:和sudo 功能差不多;

3、管理用戶組(group)的工具或命令;

groupadd 註:添加用戶組;

groupdel 註:刪除用戶組;

groupmod 註:修改用戶組信息

groups 註:顯示用戶所屬的用戶組

grpck

grpconv 註:通過/etc/group和/etc/gshadow 的文件內容來同步或創建/etc/gshadow ,如果/etc/gshadow 不存在則創建;

grpunconv 註:通過/etc/group 和/etc/gshadow 文件內容來同步或創建/etc/group ,然後刪除gshadow文件

㈡ Linux用戶賬號和密碼信息個保存在哪個配置文件中

保存在/etc/passwd和/etc/shadow。

㈢ Linux 存放用戶密碼信息的目錄是什麼

用戶帳號 /etc/passwd
用戶密碼 /etc/shadow
可以查看下用戶密碼信息文件都放了什麼。
[root@localhost ~]# vi /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:/sbin/nologin
........
每一行內容存放一個用戶的信息,每個用戶信息有7部分組成
root:x:0:0:root:/root:/bin/bash
root 用戶名 用戶登錄系統時使用的用戶名
x 密碼 密碼位
2 UID 用戶標識號
2 GID 預設組標識
root 注釋性描述 例如存放用戶全名等信息
/root 宿主目錄 用戶登錄系統後的預設目錄
/bin/bash 命令解釋器 用戶使用的Shell ,默認為bash
UID
關於上面的UID這里細說一下,其實決定用戶是什麼許可權,是由UID號決定的。
linux用戶分為三種:
超級用戶:(root UID=0)
普通用戶: (UID 500~60000)
偽用戶: (UID 1~499)
所以,可以修改用戶的UID號來修改用戶的類型,如果把root的UID號為500,那麼root就變成了普通用戶,如果把fnngj用戶的UID改為0,那麼它就擁有了root用戶的超能力。
[root@localhost ~]# vi /etc/passwd 進入之後修改,完了保存退出就OK了。
偽用戶
說到用戶種類,又牽扯到一個偽用戶,那麼偽用戶是干什麼用的?
1、偽用戶與系統和程序服務相關。
bin、daemon、shutdown、halt等,任何Linux系統默認都有這些偽用戶。
mail、news、games、apache、ftp、mysql及sshd等,與linux系統的進程相關。
2、偽用戶通常不需要或無法登錄系統。
3、可以沒有宿主目錄。

㈣ linux中存放用戶賬號的文件是什麼

linux中用戶的關鍵信息被存放在系統的/etc/passwd文件中。/etc /shadow作為真正的口令文件,用於保存包括個人口令在內的數據。

通常在Linux系統中,用戶的關鍵信息被存放在系統的/etc/passwd文件中,系統的每一個合法用戶賬號對應於該文件中的一行記錄。這行記錄定義了每個用戶賬號的屬性。

Unix/Linux系統中,口令不再直接保存在passwd文件中,通常將passwd文件中的口令欄位使用一個「x」來代替,將/etc /shadow作為真正的口令文件,用於保存包括個人口令在內的數據。當然shadow文件是不能被普通用戶讀取的,只有超級用戶才有權讀取。

(4)用戶密碼儲存在哪裡linux擴展閱讀:

文件中的相關信息:

1、注冊名(login_name):用於區分不同的用戶。在同一系統中注冊名是唯一的。在很多系統上,該欄位被限制在8個字元(字母或數字)的長度之內;並且要注意,通常在Linux系統中對字母大小寫是敏感的。這與MSDOS/Windows是不一樣的。

2、口令(passwd):系統用口令來驗證用戶的合法性。超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的口令,普通用戶也可以在登錄系統後使用passwd命令來更改自己的口令。

3、用戶標識號(UID):UID是一個數值,是Linux系統中唯一的用戶標識,用於區別不同的用戶。在系統內部管理進程和文件保護時使用UID欄位。在Linux系統中,注冊名和UID都可以用於標識用戶,只不過對於系統來說UID更為重要;而對於用戶來說注冊名使用起來更方便。

㈤ linux用戶帳號、用戶密碼、組帳號、組密碼分別存放在哪些文件中

用戶帳號 /etc/passwd
用戶密碼 /etc/shadow
組帳號 /etc/group
組密碼 /etc/gshadow

㈥ LINUX中,用戶的賬戶、密碼、群組的名稱文件保存路徑,passwd文件的基本選項。

賬戶: /etc/passwd
密碼: /etc/shadow (限於local用戶)
群組: /etc/group
/etc/passwd格式:
Oracle:x:1021:2020:Oracle User:/data/network/oracle:/bin/bash
1 2 3 4 5 6 7

1. 用戶名
2. 密碼(x 表示密碼實際在/etc/shadow里)
3. UID (用戶名的數字形式)
4. GID (用戶組的數字形式)
5. 用戶實際名字等
6. home directory
7. shell

㈦ 在linux下如何查看用戶密碼

首先我們得知道,在linux系統中,用戶名被存放在了/etc/passwd這個文件中;密碼存放在/etc/shadow中。知道這兩條重要的信息,那麼後面的事情就簡單很多了。

如果我們要查看某個用戶的密碼,我們得先登陸為超級用戶才可查看:

su root

然後輸入超級用戶的登陸密碼,緊接著,我們需要查看/etc/shadow中對應用戶的密碼:

cat /etc/shadow | grep *** #注意,我這里的***為用戶名,即需要查看哪個用戶名,這里就替換為該用戶名。可以去《Linux命令大全》了解更詳細的Linux命令介紹,會使Linux操作過程簡單方便。

㈧ linux系統中存放加密用戶密碼信息的是哪個文件

用戶可以在終端通過cat命令查看:cat /etc/shadow

NIX/Linux的密碼文件原來採用/etc/passwd,共有7個欄位。用戶的密碼加密後放在每一行的第二個欄位里,這個 /etc/passwd文件在一般情況下是所有用戶可讀,只有root用戶可寫的,這樣不良用戶就可能讀取加密後的密碼字串來取得密碼。

因為這個安全原因,設置一個/etc/shadow文件專門用於保存密碼且它的許可權一般是root可讀,沒有其他許可權。加密後的密碼文件就不能被普通用戶讀取。做法是把/etc/passwd對應的密碼欄位用*號表示,在/etc/shadow里對應的一行,有用戶名和真正的密碼加密字串,其他的欄位一般留空。

(8)用戶密碼儲存在哪裡linux擴展閱讀:

在Linux中普通文件和目錄文件保存在稱為塊物理設備的磁碟或者磁帶上。一套Linux系統支持若干物理盤,每個物理盤可定義一個或者多個文件系統。(類比於微機磁碟分區)。每個文件系統由邏輯塊的序列組成,一個邏輯盤空間一般劃分為幾個用途各不相同的部分,即引導塊、超級塊、inode區以及數據區等。

㈨ linux下帳戶和密碼放在哪個文件里

Linux系統中,所有用戶(包括系統管理員)的賬號和密碼都可以在/etc/passwd和/etc/shadow這兩個文件中找到。不過查看shadow文件需要許可權。反正如果許可權不夠要麼切換root用戶,要麼在命令前加上sudo 。順便說一下,進入目錄用cd命令,查看文件用cat命令。例子如下:
cd /etc
進入根目錄下的etc目錄
cat /etc/passwd
查看根目錄下etc目錄下passwd文件。如果許可權不夠需要在命令前加上sudo
sudo cat /etc/passwd
提醒:使用sudo命令,你得知道密碼。

熱點內容
漆晝之翁密碼是多少 發布:2025-05-10 15:52:55 瀏覽:844
linux與windows的分區 發布:2025-05-10 15:40:18 瀏覽:996
搜狐視頻破解緩存 發布:2025-05-10 15:39:06 瀏覽:807
存儲器主要用來 發布:2025-05-10 15:17:34 瀏覽:427
兩台伺服器怎麼部署redis 發布:2025-05-10 15:16:09 瀏覽:903
cocoa編程 發布:2025-05-10 15:15:18 瀏覽:181
中控導航什麼配置好 發布:2025-05-10 15:15:07 瀏覽:790
個人網站的資料庫 發布:2025-05-10 15:10:17 瀏覽:119
會編程好處 發布:2025-05-10 14:58:49 瀏覽:480
編程的過程 發布:2025-05-10 14:58:38 瀏覽:343