1、客戶端本地生成一對公私鑰
以mac系統(tǒng)和云服務器為例
ssh-keygen -t rsa # 這個命令輸入后,默認直接回車即可
2、客戶端發(fā)送自己的公鑰削饵,發(fā)給服務器,存在服務器的authorized_keys文件中
ssh-copy-id root@ip地址
3挺峡、此時直接輸入登錄命令葵孤,即可免密登錄了
直接輸入 ssh root@ip地址
4担钮、登錄服務器橱赠,檢查客戶端的公鑰信息
服務器端進行檢查
cat ~/.ssh/authorized_keys
ssh-rsa:表示加密的方式
中間的一長串表示的是公鑰的字符串
yuweijie@yuweijiedeMacBook-Pro.local 表示的是登錄的客戶端的主機名
客戶端進行檢查
cat ~/.ssh/id_rsa.pub