Windows与CentOS之间 SSH Key Pair 登录
win系统操作
# win系统执行(如果 C:\Users\本机用户名 这个路径下右对应的.ssh文件,就不用执行),下方命令二选一都行
ssh-keygen -t rsa
ssh-keygen -t rsa -b 4096 -C "meishibiexuejava@163.com" # 推荐
# 结果
用户的.ssh目录下:
id_rsa是私钥证书文件(绝不可泄露)
id_rsa.pub为公钥证书文件(需上传到服务器)
服务器操作
# 进入服务器.ssh文件夹(没有就创建)
cd /root/.ssh
# 创建authorized_keys文件
vim authorized_keys
# 将win系统 C:\Users\本机用户名\.ssh 文件夹下的 id_rsa.pub 文件内容复制到服务器的 authorized_keys 文件中就行
验证,打开cmd执行
ssh root@ip # 登录成功就表示操作没有问题