Linux系統(tǒng)是一個(gè)多用戶操作系統(tǒng)晌端,本文主要介紹的是Linux用戶賬號(hào)管理工作中常用到的使用命令行來(lái)完成用戶的增加谚殊、刪除戈鲁、修改用戶屬性仇参、修改密碼等操作。
1婆殿、增加用戶
增加用戶命令:
#創(chuàng)建用戶組名為tom,用戶組ID為501
$> groupadd -g 501 tom
#創(chuàng)建用戶名為tom诈乒、用戶ID為501、用戶備注為“Tom Lee”的用戶婆芦,并把應(yīng)該用戶加入到用戶組ID為501的用戶組中
$> useradd -g 501 -u 501 -c 'Tom Lee' tom
#創(chuàng)建用戶后怕磨,可以查看’/etc/passwd‘用戶所對(duì)應(yīng)的信息
$> cat /etc/passwd | grep tom*
tom:x:501:501:Tom Lee:/home/tom:/bin/bash
注意:
1)在增加用戶之前,需要先增加用戶組消约,然后再把新增的用戶加入到該用戶組中肠鲫。
2)建議將用戶組ID和用戶ID設(shè)置成一樣(本例為501),這樣有助于操持清晰的對(duì)應(yīng)關(guān)系荆陆。
3)用戶組ID和用戶ID都要從500以上開(kāi)始滩届,避免與系統(tǒng)自帶的賬號(hào)沖突(系統(tǒng)自帶賬號(hào)ID是從0~500)。
2被啼、刪除用戶
刪除用戶命令:
# 查找文件:從根目錄開(kāi)始查找、類型屬于文件棠枉、屬于用戶ID為501的內(nèi)容
$> find / -type f --user 501
# 刪除用戶名為tom的用戶
$> userdel -r tom
# 查找屬于用戶ID為501的文件并刪除找到的文件
$> find / -type -f --user 501 -exec rm -f {} \;
注意:
1)刪除用戶前浓体,建議使用find程序查找當(dāng)前系統(tǒng)中有哪些屬于該用戶的文件,這樣可以做到不會(huì)誤刪一些重要文件辈讶。
3命浴、修改用戶屬性(鎖定用戶、改變家目錄)
修改用戶屬性命令:
# 鎖定用戶
$> usermod -L tom
# 解鎖用戶
$> usermod -U tom
# 改變家目錄
# 參數(shù)-d指定了該用戶的新的家目錄贱除,參數(shù)-m指定把用戶名為tom的原家目錄的文件移動(dòng)到新的家目錄中
$> usermode -d /home/tomNew -m tom
#修改用戶屬性后生闲,可以查看’/etc/passwd‘用戶所對(duì)應(yīng)的信息(即用戶的家目錄由原來(lái)的'/home/tom'改變?yōu)椤?home/lee‘)
$> cat /etc/passwd | grep tom*
tom:x:501:501:Tom Lee:/home/lee:/bin/bash
4、修改用戶密碼
修改用戶密碼命令:
# 修改為設(shè)置用戶密碼
$> passwd tom