mac ssh免密登錄 連接遠程服務(wù)器

ssh的概念我就不介紹了,直接上干貨?。。?!

要配置ssh免密登錄 首先要進入?~/.ssh/目錄:

cd ~/.ssh/

如果提示錯誤信息:? ? ?cd: no such file or directory: ~/.ssh , 則需要添加?ssh key:


ssh-keygen -t rsa -C xxx@xx.com


注意:有兩次輸入密碼,不需要輸入,按回車即可


添加完ssh key ,進入到.ssh目錄,命令請看第一條命令。

然后生成公鑰及私鑰


ssh-keygen


注意:下圖紅色框內(nèi)是要輸入的是公鑰及秘鑰的文件名,輸入完一直回車即可


檢查秘鑰和公鑰是否生成成功,查看.ssh目錄,有.pub后綴的是公鑰,沒有.pub后綴的是私鑰

打開私鑰,查看生成的私鑰,復(fù)制

cat dev.demo.pub


遠程服務(wù)器操作:(注意:只有這一塊是在遠程服務(wù)器的操作,其他都是在本地操作


cd ~/.ssh/


編輯authorized_keys 文件 ,將上一步復(fù)制的私鑰粘貼到文件authorized_keys里


vim?authorized_keys?


復(fù)制完成,保存退出


最后一步:將私鑰加載到ssh服務(wù)中

ssh-add ~/.ssh/dev.demo

這時你已經(jīng)可以通過命令免密登錄了,運行如下命令即可直接連接到遠程服務(wù)器

ssh 用戶名@服務(wù)器ip

但是有人說如果服務(wù)器ip多的話,容易記亂,那么教大家一個辦法,可以不需要輸入服務(wù)器ip即可免密登錄!

在.ssh目錄下創(chuàng)建一個config文件

touch config

用vim命令打開編輯config文件,添加如下圖片中的內(nèi)容


vim config


說明: dev.demo? ?是通過ssh登錄時,僅用到的名稱,所以要區(qū)分開


? ? ? ? ? ? HostName? ?是服務(wù)器的IP地址


? ? ? ? ? ? User? ?是連接服務(wù)器的用戶名


? ? ? ? ? ? Port? ? 是端口號,默認22


編輯完成,保存退出


以上是所有設(shè)置,如果每一步都順利完成,那么恭喜你,你可以很方便的連接遠程服務(wù)器了。


連接遠程服務(wù)器命令


ssh?dev.demo


注意:dev.demo是上一步設(shè)置的登錄用到的用戶名


如上圖所示,簡單輕松的連接上了遠程服務(wù)器。


此文檔是原創(chuàng),只是分享給大家,希望對大家有所幫助,如果錯誤,請指出,必將及時改正。

么么噠??~~~~~~~~~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,680評論 19 139
  • 1、遠程連接服務(wù)器 遠程連接服務(wù)器對于管理員來說,是一個很有用的操作。它使得對服務(wù)器的管理更為方便。不過方便歸方便...
    Zhang21閱讀 39,794評論 0 20
  • 最近在工作過程中,遇到一個問題,就是不定時的需要去清除服務(wù)器上的一些緩存,需要登錄到遠程主機。網(wǎng)上查了一下,發(fā)現(xiàn)網(wǎng)...
    西瓜很甜喲閱讀 1,774評論 0 11
  • 登錄流程 密鑰登錄比密碼登錄安全,主要是因為他使用了非對稱加密,登錄過程中需要用到密鑰對。整個登錄流程如下: 遠程...
    流浪java閱讀 1,587評論 0 0
  • 還記得公眾號以前經(jīng)常會推送的一篇文章嗎,名字大概應(yīng)該是《畢業(yè)五年后》,大致意思是想告訴我們大多數(shù)人在畢業(yè)五年后就拉...
    圈圈郭閱讀 397評論 0 1

友情鏈接更多精彩內(nèi)容