作者雖然不是第一次使用阿里云,但是這次連接阿里云服務(wù)器還是花費(fèi)不少時(shí)間和精力,以此文記錄下來(lái),避免重蹈覆轍
0. 問題描述
- 情況1:使用網(wǎng)頁(yè)自帶遠(yuǎn)程登錄按鈕無(wú)法登錄,顯示Login incorrect
- 情況2:使用ssh命令登錄服務(wù)器,顯示permission denied
對(duì)于上述兩種情況的處理分別見標(biāo)題1和2下的解決方案
1. 明確兩個(gè)密碼

阿里云登錄密碼.png
從實(shí)例右側(cè)選項(xiàng)【更多】-【密碼/秘鑰】我們看到兩個(gè)密碼,下面那個(gè)遠(yuǎn)程連接密碼就是使用網(wǎng)頁(yè)連接服務(wù)器后彈窗中要求填寫的密碼,

密碼2.png
而上面那個(gè)密碼是指這個(gè)服務(wù)器實(shí)例的密碼,用于遠(yuǎn)程連接之后,輸入登錄的用戶名后輸入的密碼,注:此時(shí)再輸入遠(yuǎn)程登錄密碼會(huì)報(bào)錯(cuò),除非兩者相同

遠(yuǎn)程登錄.png
輸入正確后,登錄服務(wù)器
2. ssh root@ip
標(biāo)題是登錄服務(wù)器的命令,一般錯(cuò)誤是密碼填錯(cuò),導(dǎo)致訪問拒絕,密碼是標(biāo)題1中的實(shí)例密碼而非遠(yuǎn)程登錄密碼
其他相關(guān)內(nèi)容
- ssh 免密碼登錄
-- 生成秘鑰:打開終端輸入
ssh-keygen -t rsa
-- 拷貝公鑰:拷貝公鑰到主機(jī)
cat ~/.ssh/id_rsa.pub |ssh root@ip 'mkdir -p .ssh && cat >> .ssh/authorized_keys'
- 使用ssh建議配置安全規(guī)則
還是在【更多】-【網(wǎng)絡(luò)和安全組】-【安全組配置】-【配置規(guī)則】
可以添加規(guī)則限制IP段訪問SSH(22)接口,增加服務(wù)器安全性,具體設(shè)置方法見阿里云網(wǎng)站