生成ssh公鑰篇
ssh-keygen -t rsa -C "server@aliyun.com"
三次回車即可生成 ssh key
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
本地主機的公鑰復(fù)制到遠程主機
ssh-copy-id命令可以把本地主機的公鑰復(fù)制到遠程主機的authorized_keys文件上,ssh-copy-id命令也會給遠程主機的用戶主目錄(home)和~/.ssh, 和~/.ssh/authorized_keys設(shè)置合適的權(quán)限。
ssh-copy-id user@server_ip
ssh-copy-id user@server_ip -i ~/.ssh/id_rsa.pub
-i:指定公鑰文件
使用指定公私鑰對進行登陸遠程Linux服務(wù)器
ssh root@IP -p PORT -i .\.ssh\id_rsa
SSH登陸結(jié)果