賬戶管理涉及到三個檔案:
1、/etc/passwd
yy@ubuntu:~$ head -n 3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
每一行使用 「 :」 分隔開,共有七個字段
1、賬戶名字
2、密碼 : 為了避免密碼洩露,將這個欄位的值加密後放到/etc/shadow裡面了,所以這裡是乙個「x」
3.uid(0 系統管理員 1~400 系統賬號 500--- 可登陸賬號)
4、gid 這個與/etc/group有關
5、使用者資訊說名列
6、主資料夾 登入以後進入的目錄,預設的使用者主資料夾在/home/使用者名稱 中
7、shell 表明用的是什麼shell
2、/etc/shadow檔案
root@ubuntu:~# head -n 3 /etc/shadow
root:$6$pbn050uq$untbramjc9gkxd977vrnhkmznodkx.kygczuntocsu8sul00/w.oolph8.ultymwqzjshzjg0rbtpvvmrrnmz0:16568:0:99999:7:::
daemon:*:15630:0:99999:7:::
bin:*:15630:0:99999:7:::
共有九個字段,以「 :」 分隔
1、賬號名稱
2、密碼(! 表示該使用者不具有使用者組管理員)
3、最近更動密碼的日期(以2023年1月1日作為1累加,2023年1月1日 則是366)
4、密碼不可被更動的天數(0表示密碼隨時可以更改)
5、密碼需要重新更變的天數
6、密碼需要更改期限前的警告天數
7、密碼過期後的賬號寬限時間(在密碼過期幾天後,如果使用者還是沒有登入更改密碼,那麼這個賬號的密碼將會 失效 ,該賬戶再也沒辦法通過此密碼登入系統了)
8、賬號失效日期 (使用2023年以來的總日數設定,在此字段規定的日期之後,此賬號在無法使用)
9、保留字段
3、/etc/group
root@ubuntu:~# tail -n 5 /etc/group
saned:x:123:
lpf:x:1000:
sambashare:x:124:lpf
yy:x:1001:
tt:x:1002:
1、使用者組名稱
2、使用者組密碼
3、gid
4、此使用者支援的賬號名稱
Linux賬戶管理
所有實驗在centos 7下執行 設定密碼 新增sudo許可權 linux使用者賬戶和密碼 useradd u uid g 初始群組 mm d 使用者目錄 如果你只是想新增乙個普通使用者供自己使用,那麼執行下面這條命令 sudo useradd obvious useradd user name非r...
LInux 賬戶管理
一 使用者 1.超級使用者 root linux系統中許可權最高使用者 2.普通使用者 實現日常系統管理與使用 3.程式使用者 實現執行linux系統下各種服務的執行!一般不允許登陸系統 uid 使用者標識號 uid 0 linux系統下root使用者 uid 500 60000 linux系統下的...
Linux賬戶管理
建立使用者 useradd yunpeng 設定密碼 passwd yunpeng 刪除使用者 userdel yunpeng 1.使用useradd時,如果後面不新增任何引數選項,例如 sudo useradd test建立出來的使用者將是預設 三無 使用者。一無home directory,二無...