目錄
一、創(chuàng)建用戶
二、給用戶設(shè)置密碼相關(guān)操作
②.①、修改用戶密碼
②.②、設(shè)置用戶密碼
②.③、刪除用戶密碼
一、創(chuàng)建用戶
語(yǔ)法:
useradd [-g 用戶組名 -d home目錄](méi)? 用戶名
在 Linux 中“[]”里面的內(nèi)容都代表可選,可以不寫(xiě)。
useradd:命令本體,必寫(xiě);
-g 用戶組名:可選選項(xiàng),指定用戶的用戶組,不指定,會(huì)自動(dòng)加入同名組;
比如,我的用戶名叫做 wx,我不指定?-g,會(huì)給我自動(dòng)創(chuàng)建一個(gè)叫 wx 的同名組加入;
-d home目錄:可選選項(xiàng),指定用戶的 home 目錄,不指定,會(huì)加入同名用戶的 home 目錄;
比如,我的用戶名叫做 wx,我不指定?-d,他加入的home路徑就是:/home/wx;
用戶名:參數(shù),必寫(xiě),要?jiǎng)?chuàng)建的用戶;
注意:
??創(chuàng)建用戶要在 root 用戶下進(jìn)行操作;
??創(chuàng)建用戶并不會(huì)設(shè)置用戶密碼,所以創(chuàng)建了用戶之后,還不能進(jìn)行登錄操作。
示例:
??1、我通過(guò) useradd wx 創(chuàng)建了一個(gè)名字叫 wx 的用戶;
[root@localhost home]# useradd wx
其中,我并沒(méi)有使用選項(xiàng)去指定用戶組和 home 目錄,他會(huì)創(chuàng)建一個(gè)同名組和同名用戶的 home 目錄加入。
??2、查看是否創(chuàng)建成功,去用戶的家目錄 home 里面去查看;
[wq@localhost ~]$ ls -lh ../
總用量 4.0K
drwx------. 16 wq wq 4.0K 2月 ? 1 02:51 wq
drwx------. ?5 wx wx ?128 1月 ?31 19:00 wx
可以看到,wx 用戶已經(jīng)創(chuàng)建成功了;
并且在我創(chuàng)建的 wx 用戶中,也同時(shí)創(chuàng)建了一個(gè)同名組和同名用戶的 home 目錄。
二、給用戶設(shè)置密碼相關(guān)操作
語(yǔ)法
passwd [選項(xiàng)] [用戶名]
passwd:命令本體,必寫(xiě);
選項(xiàng):可選的選項(xiàng);
用戶名:可選的參數(shù),要設(shè)置密碼的用戶名;
注:
passwd 命令選項(xiàng)有多個(gè),可以使用 passwd?--help 命令查看,本篇文章我只是列舉了“-d”選項(xiàng)進(jìn)行講解,“-d”選項(xiàng)的意思是刪除用戶密碼;其他選項(xiàng)的使用可以自行到網(wǎng)上進(jìn)行查找。
現(xiàn)在,在我當(dāng)前 home 目錄里面已經(jīng)存在了兩個(gè)用戶:wq 和 wx。
wq 用戶設(shè)置了密碼;
wx?用戶沒(méi)有設(shè)置密碼;
我會(huì)以這兩個(gè)普通用戶來(lái)進(jìn)行接下來(lái)的講解。
②.①、修改用戶密碼
修改用戶密碼,修改的是當(dāng)前登錄用戶的密碼(該命令同樣適用于修改 root 用戶的密碼)。
語(yǔ)法:命令本體:passwd
passwd
示例:
比如,我要修改 wq 用戶的密碼,我就直接輸入:passwd?就可以了,他會(huì)讓我:
??1、輸入原密碼;
[wq@localhost ~]$ passwd
Changing password for user wq.
Changing password for wq.
(current) UNIX password:?
?2、輸入要修改的密碼;
[wq@localhost ~]$ passwd
Changing password for user wq.
Changing password for wq.
(current) UNIX password:?
New password:?
要修改的密碼:要設(shè)置的比較復(fù)雜,不能設(shè)置像"123456"那樣簡(jiǎn)單的密碼;
要不然他會(huì)彈出警示(提示你密碼不滿足要求),并讓你重新輸入要修改的密碼。
?當(dāng) 3 次密碼輸入都不滿足要求的時(shí)候,就會(huì)出現(xiàn)?Password change aborted.
passwd: Have exhausted maximum number of retries for service 字樣,并且自動(dòng)退出當(dāng)前密碼修改:
[wq@localhost ~]$ passwd
Changing password for user wq.
Changing password for wq.
(current) UNIX password:?
New password:?
BAD PASSWORD: The password is too similar to the old one
New password:?
Password change aborted.
New password:?
Password change aborted.
passwd: Have exhausted maximum number of retries for service
(小聲bb:想密碼都要想好久┭┮﹏┭┮)
??3、確認(rèn)修改的密碼
當(dāng)你要修改的密碼通過(guò)之后,就會(huì)讓你再次輸入該密碼;
[wq@localhost ~]$ passwd
Changing password for user wq.
Changing password for wq.
(current) UNIX password:?
New password:?
Retype new password:?
?
出現(xiàn) passwd: all authentication tokens updated successfully.?字樣,就設(shè)置密碼成功啦~
②.②、設(shè)置用戶密碼
給用戶設(shè)置密碼要有?root 用戶權(quán)限,所以要切換到 root 用戶;
?root 用戶可以給全部用戶設(shè)置密碼,包括他自己。
語(yǔ)法:命令本體 + 可選參數(shù)
passwd?[用戶名]
示例:
??1、我要給 wx 用戶設(shè)置密碼;所以我要先使用 su - 命令切換到 root 用戶;
[wq@localhost ~]$ su -
Password:?
Last login: Tue Jan 31 08:23:51 PST 2023 on pts/3
??2、我再使用命令 passwd wx 給 wx 用戶設(shè)置密碼,會(huì)讓我:
2.1.輸入新密碼
[root@localhost ~]# passwd wx
Changing password for user wx.
New password:?
設(shè)置的新密碼:可以不用像修改密碼那么復(fù)雜,可以設(shè)置成"123456"那樣簡(jiǎn)單的密碼;
但是如果設(shè)置太過(guò)簡(jiǎn)單,會(huì)彈出一些警示信息,比如:
New password:?
BAD PASSWORD: The password is shorter than 8 characters
意思是:密碼長(zhǎng)度不能小于8個(gè)字符
... ...
...
這種直接忽略就可以啦,他會(huì)讓你繼續(xù)輸入確認(rèn)密碼。
真的強(qiáng)烈建議臭寶們,如果想要修改某個(gè)用戶密碼,可以直接去設(shè)置用戶的密碼(跟修改密碼的效果是一樣的,密碼還不會(huì)有限制)。
2.2.確認(rèn)密碼
再次輸入該密碼;
[root@localhost ~]# passwd wx
Changing password for user wx.
New password:?
Retype new password:?
出現(xiàn) passwd: all authentication tokens updated successfully.?設(shè)置密碼成功?。?!
②.③、刪除用戶密碼
刪除用戶密碼要有?root 用戶權(quán)限,所以要切換到 root 用戶;
?root 用戶可以刪除全部用戶的密碼,包括他自己。
語(yǔ)法:命令本體 + -d 選項(xiàng) + 參數(shù)
passwd [-d] [用戶名]
-d:刪除用戶密碼。
示例:
??1、我先直接使用 su -??命令切換回?root 用戶;
??2、我要?jiǎng)h除普通用戶 wx 的密碼,使用命令:passwd -d?wx;
[root@localhost ~]# passwd -d wx
Removing password for user wx.
passwd: Success
反饋上圖 Success 信息說(shuō)明已經(jīng)刪除成功啦?。?!
??3、刪除密碼后,我再切換回普通用戶 wx,使用命令?su - wx;
??4、再次使用?su - wx?命令對(duì) wx 用戶進(jìn)行再次登錄,此時(shí),可以看到因?yàn)?wx 用戶的密碼被我刪除的原因,所以可以不用輸入密碼,直接就自動(dòng)登錄進(jìn)去啦~
[wx@localhost ~]$ su - wx
Last login: Tue Jan 31 09:41:53 PST 2023 on pts/3
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-528749.html
完。。。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-528749.html
到了這里,關(guān)于在 Linux 中創(chuàng)建用戶 and 給用戶設(shè)置密碼相關(guān)操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!