引言:記錄一下自己xshell登錄騰訊雲服務器遇到的一些問題
首先按照官網操作一番
https://cloud.tencent.com/document/product/213/16691(滑倒最後,一個個來)
使用 SSH 密鑰登錄 Linux 雲服務器:
注意幾個地方:
- 創建密鑰要及時下載,因爲它只保存10分鐘。
- 登錄的用戶名是root(默認還可能是ubuntu)而不是實例的名字ins-01r3qwi1activity-cvm-2020-02-27(我的服務器實例名字),說明是用密鑰直接匹配了服務器(之前有綁定),而root是那臺服務器上的某一個用戶的名字!因爲一臺服務器可以有多個用戶,我們登錄當然只是登錄一個用戶。
- 在服務器上使用密鑰登陸後,就不能用密碼登陸了
注意:以下()部分說明的操作應該是無用操作,按照官網教程來即可。
(其實密碼登錄後用 ssh [email protected]應該就可以了,但是我出現了:
Permission denied(publickey,gssapi-keyex,gssapi-with-mic)
查了教程:
https://blog.csdn.net/qq_36523839/article/details/78885216?utm_source=blogxgwz
和https://www.cnblogs.com/xubing-613/p/6844564.html
僅僅把# PubkeyAuthentication yes的#去掉,並沒完全按教程來。然後用xshell登錄就OK了,然後後面我又把#加回來,似乎並沒有影響
我用過了密鑰登錄就不能用密碼了,官網教程說要執行 chmod 400 <下載的與雲服務器關聯的私鑰的絕對路徑>,我也沒操作)
4.直接用xsell登錄
- 輸入服務器所在公網IP
- 輸入root(按照自己的情況)
- 用戶密鑰選擇瀏覽,文件,選擇之前下載的密鑰文件(似乎後綴名都沒有),也不用輸入密碼,登錄就好了。