一、本地创建ssh秘钥
ssh-genkey -t rsa # 生成的文件在当前用户的~/.ssh目录下
二、将本地生成的公钥上传到服务器
1. ssh-copy-id username@ip -p port # 需要知道服务器密码
2. 将公钥内容或文件写入到服务器的authorized_keys文件 # 用于通过堡垒机登录服务器不知道密码的情况
三、登录
1. ssh username@ip -p port # 本地 cmd 或 terminal 会自动携带私钥登录
2. 通过ssh软件登录需要给软件配置私钥信息