1. 程式人生 > >MacOS下免密碼ssh登陸

MacOS下免密碼ssh登陸

通過 頻繁 span 免密 使用 -c 基於 依賴 oot

由於配置過程中需要頻繁的進行ssh連接到開發服務器執行命令以及通過scp命令向服務器拷貝文件等依賴ssh連接的操作。所以,配置本地環境跟服務器之間的ssh免密碼連接可以有效的提升工作效率。 由於我本機已經生成過公鑰,所以我只需將已有的公鑰拷貝到服務器即可。推薦使用ssh-copy-id命令,簡單又不會出錯。手動copy 再append的公鑰文件尾,容易因為操作問題,造成無法正確識別公鑰。
註:如果你沒有生成過公鑰,可通過ssh-keygen命令生成公鑰。走默認配置即可。
在我的mac上,居然還沒有安裝ssh-copy-id命令。通過brew 命令安裝即可。
brew install ssh-copy-id
然後copy公鑰到指定主機
ssh-copy-id [email protected]
其中, [email protected] [email protected]。根據提示輸入一次密碼。成功後,所有基於ssh的命令你只需要通過[email protected] 即可直接訪問服務器。

MacOS下免密碼ssh登陸