發(fā)布時(shí)間:2020-12-06 11: 11: 29
Xshell是一個(gè)強(qiáng)大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺(tái)的TELNET 協(xié)議,可以非常方便地對(duì)Linux主機(jī)進(jìn)行遠(yuǎn)程管理。
今天我們一起來看看用Xshell來修改Linux主機(jī)的登陸密碼的方法。
2、在Xshell中新建會(huì)話,輸入對(duì)應(yīng)的主機(jī)和端口號(hào)。
然后在“用戶身份驗(yàn)證界面”中輸入用戶名和密碼,再點(diǎn)擊“連接”,即可開始連接主機(jī)。
在Unix/Linux系統(tǒng)中,passwd這個(gè)指令可以用來變更使用者的密碼,對(duì)于一般賬戶(未Root賬戶)而言,執(zhí)行passwd之后,會(huì)需要輸入目前的密碼,才可以進(jìn)行密碼的更改;而如果是Root賬戶的話,則可以在不需要密碼的情況下,更改使用者的密碼(包含Root賬戶自己的密碼)。
下面是在Xshell中修改Linux的登錄密碼:
同樣是輸入passwd指令。首先需要輸入當(dāng)前使用的密碼,輸入正確以后重復(fù)輸入兩次新密碼,即可完成密碼的更改。需要注意的是在Linux系統(tǒng)中輸入密碼時(shí)是不會(huì)顯示*號(hào)的,不要誤解為此時(shí)密碼沒有輸入進(jìn)系統(tǒng)。
在更改密碼后,同樣需要在會(huì)話屬性界面進(jìn)行相應(yīng)的密碼更改。
有時(shí)候,因?yàn)槟承┰?,大家?huì)希望使用者立刻更改自己的密碼,這時(shí)候可以使用-e參數(shù):
sudo passwd -e xxxpasswd: password expiry information changed.
sudo passwd -S xxxxxx P 01/01/1970 0 99999 7 -1
這時(shí)候如果使用者使用SSH 登入的話,系統(tǒng)就會(huì)強(qiáng)制變更密碼。
若要移除使用者的密碼,可以使用-d參數(shù),并加上使用者的名稱:
sudo passwd -d xxxx
移除使用者的密碼之后,可以檢查一下狀態(tài):
sudo passwd -S xxxxxxxx NP 09/30/2015 0 99999 7 -1
在密碼被移除之后,該使用者的帳號(hào)也會(huì)同時(shí)被停用,無法登入。
作者:Noel
展開閱讀全文
︾