美文网首页
winSSH免密登录到linux

winSSH免密登录到linux

作者: 来安_693d | 来源:发表于2018-12-27 14:53 被阅读0次

安装环境
腾讯云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
输入用户密码

提示部署成功

最后,下载id_rsa密钥文件到windows系统本地,使用支持ssh登录方式的工具加载密钥文件,即实现免密登录功能了。

相关文章

网友评论

      本文标题:winSSH免密登录到linux

      本文链接:https://www.haomeiwen.com/subject/jkirlqtx.html