安装环境
腾讯云CentOS7


工具






Windows10 + Putty + WinSCP



生成SSH密钥



打开终端,使用密码登陆,输入
ssh-keygen -t rsa
会提示密钥存放路径,一般存放在默认路径,直接回车即可










下一步会提示输入密码,这里需要注意,如果设置密码,则每次登陆的时候需要输入此密码来登陆,如果不输入密码的话可以直接使用密钥登陆,我们这里不输入密码(但是需要保证私钥文件的安全)








成功之后长这个样子






部署SSH密钥
进入/root/.ssh目录,查看目录下文件
cd /root/.ssh ls







这里id_rsa是私钥,需要放在自己电脑上用来登陆,特别重要!!!



id_rsa.pub是公钥,部署在服务器上用来校验



部署密钥,这里是在root用户下,也可以使用别的用户,注意把yourip替换为服务器的ip获域名
ssh-copy-id -i /root/.ssh/id_rsa.pub root@yourip




输入yes







输入用户密码







提示部署成功



生成Putty密钥文件



打开WinSCP,进入root目录下,









并没有发现.ssh文件夹,因为它是隐藏的



在地址栏追加/.ssh,回车







复制id_rsa到本地



打开puttygen,点击load选择私钥文件









注意文件类型选择All Files












选择刚才拷贝到的私钥文件,确定后出现如下界面,选择Save private key保存密钥










查看文件夹中出现了ppk文件





Putty实现免密登陆
打开putty,输入IP(域名)以及给这个连接起个名字左侧选择Connection→Data,输入用户名



再选择Connection→SSH→Auth,选择私钥文件,即刚才生成的ppk文件







回到Session,保存配置







点击Open,无需输入密码即可登陆







WinSCP实现免密登陆



登陆界面选择“高级”




选择“验证”,打开ppk密钥文件,点确定







保存之后,即可实现免密登陆



友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信