1.1帳戶管理
根(root)帳戶具有以root(root)身份登錄系統(tǒng)后訪問(wèn)和運(yùn)行所有程序的權(quán)限,使您可以執(zhí)行系統(tǒng)配置和管理任務(wù)。
但超級(jí)用戶(root)身份登錄到系統(tǒng)也存在巨大的危險(xiǎn),可能會(huì)無(wú)意刪除很重要的文件或破壞系統(tǒng)的正常工作。要想安全地進(jìn)行操作,應(yīng)以普通用戶身份登錄到系統(tǒng),只有需要時(shí)才使用su命令切換為超級(jí)用戶身份,然后以超級(jí)用戶(root)的特權(quán)執(zhí)行完所需的任務(wù),完成后立即退出超級(jí)用戶(root)賬戶。& 提示:
對(duì)于超級(jí)用戶(root)的賬戶和密碼,應(yīng)嚴(yán)格控制,防止非法入侵。
1.1.1 創(chuàng)建和更改用戶賬戶(useradd,passwd)
安裝Linux的過(guò)程中會(huì)創(chuàng)建超級(jí)用戶(root)賬戶。普通用戶賬戶可以在安裝過(guò)程中注意:如已從命令行進(jìn)行登錄,用startx啟動(dòng),會(huì)直接進(jìn)入Xwindow,不再要求圖形登錄過(guò)程。
& 提示:
只有超級(jí)用戶才能創(chuàng)建用戶以和更改其它用戶的密碼。一般的用戶賬戶只能使用更改自己的密碼。
1.1.1.1 創(chuàng)建新賬戶
要想創(chuàng)建賬戶zxin10,密碼為jasper123??墒褂孟旅娼o出的命令序列。在這個(gè)命令序列中,黑體表示的是用戶的輸入,非黑體表示的是系統(tǒng)的響應(yīng):
# useradd zxin10
# passwd zxin10
Changing password for user zxin10
New UNIX password: jasper123
Retype new UNIX password: jasper123
passwd: all authentication tokens updated successfully
& 提示:
在上面的命令序列中,當(dāng)鍵入jasper123時(shí),鍵入的字符串不會(huì)出現(xiàn)在屏幕上。這是一種基本的安全防范措施。
1.1.1.2 更改密碼
為了更好地保護(hù)用戶帳號(hào)的安全,Linux允許用戶隨時(shí)修改自己的口令,修改口令的命令是passwd,它將提示用戶輸入舊口令和新口令,之后還要求用戶再次確認(rèn)新口令,以避免用戶無(wú)意中按錯(cuò)鍵。如果用戶忘記了口令,可以請(qǐng)系統(tǒng)管理員為自己重新設(shè)置一個(gè)。
如果root用戶打算更改用戶zxin10現(xiàn)在的密碼,可以運(yùn)行下面給出的命令序列。假定新密碼是bambi321:
# passwd zxin10
Changing password for user zxin10
New UNIX password: bambi321
Retype new UNIX password: bambi321
passwd:all authentication tokens updated successfully
1.1.1.3 處理錯(cuò)誤消息
當(dāng)設(shè)置密碼時(shí),可能會(huì)遇到下述錯(cuò)誤消息中的一種,說(shuō)明您設(shè)置的密碼是不安全的密碼,可能會(huì)造成安全漏洞:
表 1.2?1安全漏洞
漏洞條目 | 中文釋義 | 說(shuō)明 |
BADPASSWORD:itistooshort | 壞密碼:太短 | 鍵入的密碼字符串不到6個(gè)字符時(shí),就會(huì)出現(xiàn)該消息,如“me”。 |
BADPASSWORD:itisbasedonadictionaryword | 壞密碼:這是基于詞典的單詞 | 當(dāng)輸入了詞典中常見(jiàn)的單詞時(shí),就會(huì)出現(xiàn)該消息,例如“system12”。 |
BADPASSWORD:itistoosimplistic/systematic | 壞密碼:過(guò)于簡(jiǎn)單/系統(tǒng) | 當(dāng)輸入的密碼字符串太簡(jiǎn)單或太系統(tǒng)時(shí),,就會(huì)出現(xiàn)該消息,例如“abcdef123456” |
1.1.2 刪除用戶賬戶
要想刪除用戶賬戶,例如zxin10,可以運(yùn)行下述命令:
#userdel zxin10
使用-r選項(xiàng),還可以同時(shí)刪除該用戶的主目錄,例如:
#userdel –r zxin10
& 提示:
只有超級(jí)用戶才能運(yùn)行命令userdel。
1.1.3 切換用戶(su)
可以直接從當(dāng)前用戶切換為另一名用戶,而不必執(zhí)行繁瑣的退出登錄然后再重新登錄。例如,如果從當(dāng)前用戶切換到用戶zxin10,可以執(zhí)行下述命令序列:
$su - zxin10
Password:password
如果想使用新的系統(tǒng)環(huán)境而不打算繼續(xù)使用當(dāng)前用戶的用戶環(huán)境,請(qǐng)?zhí)砑右粋€(gè)“-”(減號(hào))選項(xiàng),后跟一個(gè)空格。
$su – zxin10
Password:password
& 提示:
超級(jí)用戶(root)使用su命令,系統(tǒng)不會(huì)提示輸入用戶密碼。
使用命令exit或Ctrl-d返回到上一次使用的用戶身份:
$exit
6
exit
如果想切換到超級(jí)用戶(root)身份,可使用命令su,不必給出任何參數(shù):
$su -
Password:root_password
如果想了解當(dāng)前用戶的情況,運(yùn)行下述命令:
$whoami
zxin10
在上面的示例中,登錄的用戶是zxin10。
1.《Linux日常維護(hù),從入門到精通,1基本操作——賬戶管理》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《Linux日常維護(hù),從入門到精通,1基本操作——賬戶管理》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/2541653.html