🐉

八旗户籍:用户与宗族管理

🐉

第十一回:天地会广纳贤良,紫禁城严查户口

👱

师父,天地会(Group)要招新兄弟(User)了!还有宫里那些太监、宫女、侍卫,这么多人怎么管?万一混进来奸细怎么办?

👳

小宝,治国必先治人。Linux 皇宫有一套森严的“八旗制度”。每个人(用户)必须有身份,必须归属于某个旗(用户组)。只有登记在册的人,才能在宫里行走。

📜 户籍名册 (/etc/passwd)

皇宫里有一本公开的户籍册,叫 /etc/passwd。谁都可以看,但只有皇上(Root)能改。

🔍 名册解读

随便打开一行看看:

wei:x:1000:1000:Wei Xiaobao:/home/wei:/bin/bash
  • wei:名讳(用户名)。
  • x:暗号(密码)。其实密码不在这,这只是个占位符。
  • 1000 (UID):身份证号。皇上是 0,平民从 1000 开始。
  • 1000 (GID):所属旗籍(组 ID)。
  • /home/wei:府邸地址(家目录)。
  • /bin/bash:使用的兵器(Shell)。

真正的密码锁在 /etc/shadow 里,那里是绝密档案,只有皇上能进。

👥 招兵买马 (User & Group)

1. 建旗 (groupadd)

先立个山头。比如建立“天地会”。

groupadd tiandihui

2. 招人 (useradd)

招募一个新兄弟,名叫“双儿”,归入天地会。

useradd -g tiandihui shuang

如果不指定 -g,系统会自动给她建一个同名的“双儿旗”。

3. 设暗号 (passwd)

刚招的人没有暗号进不来,必须赐她一个。

passwd shuang

4. 调整归属 (usermod)

如果韦小宝也想加入天地会:

usermod -aG tiandihui wei

-aG 意思是:保留原有旗籍,同时兼职加入天地会。如果不加 -a,就会被迫退出原来的旗!)

5. 除名 (userdel)

如果发现奸细,推出午门斩首!

userdel -r spy

-r 意思是:连人带家产/home目录一起销毁。如果不加 -r,人没了,房子还在。)

🥋 动手时刻 (Hands-on)

⚠️ 注意: 只有皇上(Root)或者手持尚方宝剑(sudo)的人才能管户口。

  1. 查看户口cat /etc/passwd | tail -n 3 (看看最后注册的3个人)。
  2. 建立帮派sudo groupadd qing_dynasty (大清)。
  3. 招募阿珂sudo useradd -m ake (-m 表示顺便给她建个家)。
  4. 设置密码sudo passwd ake (设个简单的,比如 123456,反正是在演习)。
  5. 纳妾sudo usermod -aG qing_dynasty ake (把阿珂编入大清籍)。
  6. 查验身份id ake (看看阿珂现在的身份和所属帮派)。
  7. 休妻sudo userdel -r ake (阿珂走了,家也没了)。