生成ssh公钥篇
ssh-keygen -t rsa -C "server@aliyun.com"
三次回车即可生成 ssh key
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
本地主机的公钥复制到远程主机
ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。
ssh-copy-id user@server_ip
ssh-copy-id user@server_ip -i ~/.ssh/id_rsa.pub
-i:指定公钥文件
使用指定公私钥对进行登陆远程Linux服务器
ssh root@IP -p PORT -i .\.ssh\id_rsa