服務(wù)器IP:192.168.31.12
ssh登錄用戶:fangqi
客戶端操作
生成公鑰
ssh-keygen -t rsa -P ''
輸入后回車(chē)三次即可為當(dāng)前用戶生成公鑰湾趾,放置公鑰的目錄默認(rèn)為~/.ssh/芭商。
cd ~/.ssh
ls
可以查看生成的文件,其中id_rsa.pub即為我們需要的公鑰搀缠。
復(fù)制公鑰到服務(wù)器
scp ~/.ssh/id_rsa.pub fangqi@192.168.31.12:~/
此時(shí)需要輸入密碼铛楣。至此,客戶端操作完成艺普。
服務(wù)器操作
生成公鑰
按照客戶端同樣的方法簸州,登錄服務(wù)器后生成公鑰。
ssh-keygen -t rsa -P ''
輸入后回車(chē)三次即可為當(dāng)前用戶生成公鑰衷敌,放置公鑰的目錄默認(rèn)為~/.ssh/勿侯。
創(chuàng)建authorized_keys文件
如果已有該文件,忽略該步驟缴罗。
初始狀態(tài)下沒(méi)有該文件助琐,需要手動(dòng)創(chuàng)建。
sudo vi ~/.ssh/authorized_keys
保存并關(guān)閉面氓。
添加客戶端授權(quán)
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
至此兵钮,服務(wù)器端配置完成;此后再通過(guò)客戶端登錄服務(wù)器時(shí)不需要輸入密碼舌界。