zoukankan      html  css  js  c++  java
  • ssh公钥自动登陆

    第一步,在服务器上安装ssh服务

    sudo apt-get install ssh

    通过ssh -v查看是否安装成功

    第二步创建本地公钥秘钥对

    ssh-keygen -t rsa  //创建ssh公钥私钥对,通过rsa加密

    接下要要求输入--》储存文件的位置    /Users/root/.ssh/id_rsa

           --》密码

           --》再次输入密码

    将.ssh文件权限设为700

    将id_rsa文件的权限设为600

    第三步将公钥上传到服务器

    cat ~/.ssh/id_rsa.pub | ssh root@远程服务器ip 'cat - >> ~/.ssh/authorized_keys'

    然后输入ssh登录远程服务器密码

    如果上传不成功,需要手动到服务器上创建相关文件

    将authorized_keys文件的权限设为600

    最后,就可以通过root@远程服务器ip 就可以直接登录了

    在windows平台上使用ssh-add ~/.ssh/id_rsa 经常会出现

    Could not open a connection to your authentication agent.
    

     这样的错误。

    不要担心,只需要执行一下这个命令就可以

    ssh-agent bash

  • 相关阅读:
    Java 日志
    编写用例文档
    uml用例关系
    地址线和数据线
    Android总结
    DbUtil数据库连接
    PropertiesUtil
    log4j.properties配置
    自定义博客样式
    css给文字加下划线
  • 原文地址:https://www.cnblogs.com/xiashuo-he/p/4897199.html
Copyright © 2011-2022 走看看