婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 為Linux系統的VPS服務器開啟SSH密鑰登錄的方法

為Linux系統的VPS服務器開啟SSH密鑰登錄的方法

熱門標簽:廳外呼梯系統布線 2020電銷機器人排行 鹽城客服外呼系統軟件 淘寶系統退貨外呼項目考試答案 百度地圖標注陰影動態 鄭州營銷外呼系統運營商 貴陽語音電銷機器人招商 焦作人工智能電話機器人軟件 北京市地圖標注

為了vps的安全,我開啟了vps的ssh 秘鑰登陸設置,通過goole搜索資料,操作成功。以下為操作記錄。這里假設以root身份,vps的ip為192.168.0.1

第一步:產生秘鑰即keys

基本上vps都是ssh密碼登陸,首先是產生秘鑰,分為公鑰和私鑰(public key和private key),公鑰是放到vps上的,私鑰放到自己這里,用于自己遠程登錄用的,產生秘鑰方法有多種

第一種最簡單,即通過vps自身產生秘鑰


復制代碼
代碼如下:
#ssh-keygen -t rsa //這里同是產生公鑰和私鑰

以下為輸入命令后產生的輸出:


復制代碼
代碼如下:
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): //這里表示秘鑰存放地點,直接回車
Created directory '/root/.ssh'. //默認創建/root/.ssh以保存秘鑰
Enter passphrase (empty for no passphrase): //輸入密鑰密碼,可以直接回車
Enter same passphrase again: //重復密鑰密碼,可以直接回車
Your identification has been saved in /root/.ssh/id_rsa. //提示公鑰和私鑰已經存放在/root /.ssh/目錄下
Your public key has been saved in /root/.ssh/id_rsa.pub.
#cd /root/.ssh/
# ls
id_rsa.pub id_rsa //可以看到兩個秘鑰,將這兩個保存好,將私鑰拷貝到本地
#mv id_rsa.pub authorized_keys //將公鑰改名為authorized_keys
#chmod 600 /root/.ssh/authorized_keys //修改秘鑰的權限,600表示屬主有rw權限
當然如果本地自己是用linux則生成的秘鑰,要將公鑰拷貝到vps上,并修改名字和權限
#scp id_rsa.pub root@192.168.10.1:/root/.ssh
#mv id_rsa.pub authorized_keys //這里是改名字,是在/root/.ssh目錄下操作

第二種方法
用xshell產生秘鑰。這里強烈推薦xshell+xftp,十分好用,可以同是管理多個vps,支持多個shell窗口

第二步:用秘鑰登陸
因為我們弄好后要測試ssh秘鑰登陸,看是否設置成功,如果沒成功還能密碼登陸,所以修改后一定要測試下,對于vps提供商提供了console的,倒是 可以隨意整,畢竟還有console可以用,倘若沒有,建議先測試,我就是忘了添加另外一個管理員賬戶,而自己又禁止了root遠程登登陸,導致所有客戶 端都登陸不上,還好我有console,修改sshd_config配置,允許root遠程登錄,才搞定了,以下相當于登陸測試。
首先可以用winscp將公鑰拷貝到遠程的linux服務器上即vps,記得名字要改成authorized_keys
自己用私鑰和vps上的公鑰配對,配對成功就登陸了。

必須修改/etc/ssh/sshd_config 文件,將RSAAuthentication 和 PubkeyAuthentication 后面的值都改成yes ,保存 


復制代碼
代碼如下:
#/etc/init.d/sshd restart //再重啟sshd服務,我的是centos
 
用秘鑰登陸也有很多種,看你喜歡用什么客戶端了,
第一種,是用putty登陸,用putty登陸有點要注意的是要轉換秘鑰,大家可以參考軍哥教程。特別要注意問題就是,putty官網的puttygen轉換后的秘鑰有問題,登陸時候會出現“Server refused our key”錯誤。

解決的辦法是用winscp官網下載的winscp安裝程序自帶的puttygen來轉換秘鑰,就可以正常登陸了。
我的轉載的putty,winscp教程,適合新手
第二種,用xshell登陸。我是用xshell,大家可以參考軍哥教程
 
第三種,用linux登陸vps

復制代碼
代碼如下:
#chmod 600 id_rsa //將本地的私鑰改成rw權限
#ssh root@192.168.0.1 /root/id_rsa //id_rsa為私鑰,根據自己的私鑰路徑寫

三種登陸過程可能都會提示你填寫秘鑰密碼,填上就可 以登錄成功了。

測試ssh秘鑰登陸成功后,就可以設置一些更安全的配置,如


復制代碼
代碼如下:
PasswordAuthentication no //表示禁止密碼口令登陸/p> p>permitrootlogin no //表示禁止root遠程登錄

標簽:和田 石家莊 法律問答 淮安 開封 馬鞍山 和田 湖南

巨人網絡通訊聲明:本文標題《為Linux系統的VPS服務器開啟SSH密鑰登錄的方法》,本文關鍵詞  為,Linux,系統,的,VPS,服務器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《為Linux系統的VPS服務器開啟SSH密鑰登錄的方法》相關的同類信息!
  • 本頁收集關于為Linux系統的VPS服務器開啟SSH密鑰登錄的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 南宫市| 潜江市| 北碚区| 德兴市| 岳阳市| 平乐县| 陈巴尔虎旗| 周至县| 乌拉特前旗| 永顺县| 兴仁县| 上虞市| 林州市| 工布江达县| 财经| 南投县| 东阿县| 福州市| 温泉县| 正安县| 渝中区| 佳木斯市| 迁西县| 定西市| 当阳市| 蒙城县| 松江区| 张掖市| 和林格尔县| 海门市| 河东区| 苍梧县| 宣武区| 阜新市| 都江堰市| 兴安县| 庆城县| 开平市| 屯留县| 个旧市| 宁河县|