云服务器远程登录方法
1、博主的配置
? ? ? ? (1)云服務(wù)器:騰訊云輕量級2核4g服務(wù)器,操作系統(tǒng)為centos7.6(linux)
? ? ? ? (2)使用的遠(yuǎn)程登錄工具:Xshell
? ? ? ? ? ? ? ? 注:若有同學(xué)使用的是官方推薦的putty,使用密鑰登錄需要將密鑰文件轉(zhuǎn)換成putty可識
????????????????????????別的類型,但大體流程可參考本文,本文記錄了博主踩過的坑,相信對你有用
2、遠(yuǎn)程登陸的方式
? ? ? ? 1、ssh密鑰登錄
? ? ? ? ? ? ? ? (1)特點(diǎn):比起密碼登錄更加安全
? ? ? ? ? ? ? ? (2)原理:使用密鑰生器生成器會生成公鑰和私鑰,公鑰注冊在服務(wù)器的一個用戶上,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 私鑰則下載到安裝了遠(yuǎn)程登錄工具的系統(tǒng)上,也就是將私鑰文件保存到個人
???????????????????????????????????計算機(jī)上,然后就可以使用遠(yuǎn)程登錄工具(xshell、putty)進(jìn)行操作云服務(wù)
???????????????????????????????????器了
? ? ? ? ? ? ? ? (3)方法:
? ? ? ? ? ? ? ? ? ? ? ? 第一步:生成并綁定密鑰
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1、使用騰訊云官方提供的密鑰生成和綁定通道
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 首先,登錄騰訊云,進(jìn)入服務(wù)器控制面板
????????????????????????????????????????
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?接著,進(jìn)入到服務(wù)器控制面板后,點(diǎn)擊左側(cè)菜單欄中的密鑰
????????????????????????????????? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?然后,點(diǎn)擊創(chuàng)建密鑰,填入相應(yīng)信息
????????????????????????
?????????????????????????
? ? ? ? ? ? ? ? ?接著就是將密鑰綁定到服務(wù)器操作系統(tǒng)的root用戶上,
????????????????
? ? ? ? ? ? ? ? ?點(diǎn)擊綁定,選擇你購買的服務(wù)器名稱,鵝廠就會幫你將密鑰綁定到root用戶上,綁定之前記得先關(guān)機(jī)~
????????
?????????????????????????至此,綁定操作完成完成,可進(jìn)行遠(yuǎn)程登錄了
? ? ? ? ? ? ? ? ? ? ? ? ?第二步,進(jìn)行遠(yuǎn)程登陸
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 打開xshell,創(chuàng)建一個會話
????????????????????????????????
?????????????????????????
? ? ? ? ? ? ? ? ? ? ? ? ?
????????????????????????服務(wù)器公網(wǎng)ip可在?騰訊云服務(wù)器控制面板查看
????????????????????????
????????????????????????
? ? ? ? ? ? ? ? ?接著,點(diǎn)擊xshell會話菜單欄的用戶身份驗(yàn)證,填入相關(guān)信息
????????????????????????????????
? ? ? ? ? ? ? ? ?點(diǎn)擊后會進(jìn)入以下界面,填寫信息
????????????????????????
? ? ? ? ? ? ? ? ?然后點(diǎn)擊連接,選擇創(chuàng)建密鑰時保存的私鑰,也就是之前下載的文件,這樣
? ? ? ? ? ? ? ? 就連接到云服務(wù)器了!看到這里,可能有細(xì)心的小伙伴發(fā)現(xiàn)我一直在強(qiáng)調(diào)密鑰是綁定在
? ? ? ? ? ? ? ? root用戶上的,留意到下面圖片的登錄名沒有?是root,這是因?yàn)槊荑€的綁定是基于
? ? ? ? ? ? ? ? 用戶的,是用戶獨(dú)屬的!也就是說如果用該linux系統(tǒng)上的其他用戶,使用這個私鑰
? ? ? ? ? ? ? ? 是連接不上服務(wù)器的!
? ? ? ? ? ? ? ? 所以,其他用戶使用ssh驗(yàn)證登陸必須為該用戶生成一對密鑰,并將公鑰注冊到該用戶上
? ? ? ? ? ? ? ? ,具體可參見我的另一篇博文:https://blog.csdn.net/weixin_48460141/article/details/122197259https://blog.csdn.net/weixin_48460141/article/details/122197259
????????????????
? ? ? ? ?ssh認(rèn)證登陸好麻煩啊,有沒有簡單一點(diǎn)的啊?
? ? ? ? 當(dāng)然有啦,用密碼登錄就好了
? ? ? ? 2、密碼登陸
? ? ? ? ? ? ? ? 密碼登陸相對簡單,對服務(wù)器的進(jìn)行密碼重置,也就是將root用戶的密碼重置,就可以登陸了,打開xshell新建會話,然后輸入用戶名和密碼就可以連接了,重置密碼可參照騰訊云文檔,這里不多做贅述,重點(diǎn)介紹的是在綁定密鑰后,怎么進(jìn)行密碼登陸
????????????????????????
? ? ? ? ? ? ? ? 在綁定完密鑰后,小伙伴們可能會發(fā)現(xiàn)使用用戶名和密碼沒辦法登陸,這是因?yàn)榻壎荑€后,linux系統(tǒng)的ssh配置文件中,將密碼登錄禁止了,可通過修改配置文件解決
? ? ? ? 1、切換至root?用戶,ssh配置文件需要root權(quán)限,輸入以下命令,回車后輸入密碼
? ? ? ? ? ? ? ? su root
? ? ? ? 2、編輯ssh配置文件,輸入以下命令
? ? ? ? ? ? ? ? vi /etc/ssh/sshd_config
? ? ? ? 3、找到以下語句,去掉注釋,并將后面的no改為yes
????????
? ? ? ? 4、最后,重啟服務(wù):systemctl restart sshd
這樣就可以使用密碼登陸了
????????????????????????
總結(jié)
以上是生活随笔為你收集整理的云服务器远程登录方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 兴趣爱好选择程序java+Swing界面
- 下一篇: activiti会签功能