新聞中心
linux是目前主流的操作系統(tǒng),它支持多種延續(xù)性登錄方式以滿足用戶的多樣性。

創(chuàng)新互聯(lián)專注于依蘭企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站開發(fā)。依蘭網(wǎng)站建設(shè)公司,為依蘭等地區(qū)提供建站服務(wù)。全流程定制設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
Linux登錄方式有 3 種:root賬戶登錄、用戶名和密碼登錄以及普通用戶登錄。Root賬戶登錄是最直接的登錄方式,但是由于它的特殊屬性,要求用戶具備更高的安全意識。linux使用root賬戶進行登錄時,系統(tǒng)會校驗用戶輸入的root賬戶的密碼,如果用戶輸入的密碼準(zhǔn)確,則可以正常登錄。代碼如下:
if [ "$user" = "root" ]; then
if [ $(echo $password | md5sum | cut -d " " -f 1) = $(grep -w $password /etc/shadow | cut -d ":" -f 2) ]; then
echo "success"
fi
fi
可以看出,一旦root賬戶被激活,用戶就可以在Linux系統(tǒng)中使用root用戶和密碼進行登錄。
用戶名和密碼登錄是比較常用的登錄方式,它可以通過用戶名和密碼的形式進行登錄,當(dāng)輸入正確的用戶名和密碼就可以登錄系統(tǒng)。 Linux下的用戶名和密碼登錄使用文件“/etc/shadow”這種文件方式來儲存用戶名和密碼,當(dāng)用戶輸入正確的用戶名和密碼才可以成功登錄。代碼如下:
if [ $(echo $password | md5sum | cut -d " " -f 1) = $(grep -w $username /etc/shadow | cut -d ":" -f 2) ]; then
echo "login successful"
fi
普通用戶登錄是在Linux下比較常見的一種登錄方式,它不需要輸入root賬戶的密碼,只需要普通用戶的用戶名和密碼即可進行登錄,普通用戶登錄后只能擁有普通用戶的權(quán)限。普通用戶登錄使用文件“/etc/passwd”這種文件儲存,當(dāng)用戶輸入正確的用戶名和密碼才可以登錄,代碼如下:
“`
if [ $(echo $password | md5sum | cut -d ” ” -f 1) = $(grep -w $username /etc/passwd | cut -d “:” -f 2) ]; then
echo “l(fā)ogin successful”
fi
以上就是Linux下當(dāng)前常用的延續(xù)性登錄方式,它們拓展了用戶的登錄方式,幫助用戶更加安全便捷的登錄系統(tǒng),但是以上方式都要求用戶提供準(zhǔn)確的密碼,過于復(fù)雜的組合可能會增加攻擊的難度,所以用戶應(yīng)該選擇不容易猜出的密碼組合以增強安全性。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機房服務(wù)器托管/機柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機房租用、服務(wù)器托管、機柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機房等。
本文題目:Linux下的延續(xù)性登錄方式(linux循環(huán)登錄)
分享地址:http://fisionsoft.com.cn/article/cdsidog.html


咨詢
建站咨詢
