美文网首页
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