前言 用騰訊雲伺服器Ubuntu搭建完SSH服務後,隔了一段時間重裝了伺服器系統,搭建的時候想著直接按照原先的博客梭哈就完事了Windows10公鑰遠程連接Linux伺服器結果就是各種失敗,耗費不少時間去解決,其中馬虎問題最嚴重。在此記錄分享,望能對大家有所幫助。Windows10公鑰遠程連接Lin ...
前言
用騰訊雲伺服器Ubuntu搭建完SSH服務後,隔了一段時間重裝了伺服器系統,搭建的時候想著直接按照原先的博客梭哈就完事了Windows10公鑰遠程連接Linux伺服器結果就是各種失敗,耗費不少時間去解決,其中馬虎問題最嚴重。在此記錄分享,望能對大家有所幫助。Windows10公鑰遠程連接Linux伺服器
問題以及解決
- SSH連接時出現Connection refused
- 防火牆未開放ssh的埠號,由於是騰訊雲伺服器,在用戶開放了linux自身防火牆埠後,還需要在騰訊雲控制台開發。
- 馬虎錯誤:騰訊雲伺服器在初始化後,首次登陸需要重置密碼。此時其他Linux版本預設賬戶是root,可是Ubuntu預設賬戶是ubuntu,所以在ssh登陸時需要註意用戶名正確。
- SSH連接時出現Host key verification failed
- 原因:通常是由於訪問使用的公鑰與伺服器記錄的差異引起的,每次登陸後ssh會把公鑰和ip地址進行匹配,如果相同公鑰不同ip地址,則根據安全等級進行警告或者拒絕。
- 解決:可更改安全選擇最低的安全級別。在/etc/ssh/sshd_config)中配置:(重置後記得 systemctl restart ssh)
StrictHostKeyChecking no UserKnownHostsFile /dev/null 如果不匹配就自動添加到hostknow中。方便但是不安全
- 也可以進入 ~/.ssh/known_hosts裡面刪除相對於的ip psa那一行刪除。