Mac使用ssh密鑰登錄Linux
最新
07-04
ssh登錄Linux通常有兩種方法:用戶名密碼登錄、用戶名密鑰登錄;使用用戶名密碼登錄每次都要輸入密碼,相當麻煩,而使用用戶名密鑰登錄則可以避免這個問題。
創建密鑰對文件
打開本地終端,執行 ssh-keygen 命令創建密鑰對:
生成過程中會提示輸入密碼兩次,如果不想在使用公鑰的時候輸入密碼,可以回車跳過;密鑰默認保存位置在 目錄下,打開後會看到私鑰文件 和公鑰文件 ;
複製公鑰至伺服器
使用 scp 命令將本地的公鑰文件 複製到需要連接的Linux伺服器:
如果修改了ssh默認連接埠的話,需要加上埠信息:
把公鑰追加到伺服器ssh認證文件中:
這時候在本地終端中使用用戶名和ip登錄就不需要密碼了:
如果修改了ssh默認連接埠的話,需要加上埠信息:
配置快捷登錄
即使不用輸入密碼,這樣每次登錄還要輸入用戶名ip埠信息還是有點麻煩,我們可以配置ssh快捷登錄更方便的登錄Linux;在本地 配置文件中添加ssh伺服器信息,格式:
這時候就可以使用配置文件中自定義的別名來登錄了:
TAG:碼路拾遺 |