1.先查看下本地有沒有公鑰
cat ~/.ssh/id_rsa.pub
2.如果有公鑰的話恰力,直接運(yùn)行下面命令
ssh-copy-id username@remote-server
Tips:username和remote-server填你自己的登陸用戶名和服務(wù)器地址
3.沒有的話,使用如下命令先生成一個(gè)key惭缰,在執(zhí)行步驟2
ssh-keygen
好了捣卤,你可以直接ssh username@remote-server 免密碼登陸遠(yuǎn)程服務(wù)器渤滞。再懶點(diǎn)的話使用alias命令設(shè)置別名墓怀,比如
alias helloUsername='ssh username@remote-server' 回車
現(xiàn)在就可以在iterm2中輸入 helloUsername就可以連接遠(yuǎn)程了弹囚。(這里的helloUsername可以替換成任意你喜歡的別名)應(yīng)該能懂了吧揉稚!
遠(yuǎn)程服務(wù)器配置秒啦。登錄到要免登陸的遠(yuǎn)程服務(wù)器用戶:
cd .ssh
vim authorized_keys
添加剛剛生成的秘鑰。然后就可以了