zoukankan      html  css  js  c++  java
  • 两台主机打通ssh

    ssh打通基本概念:如果需要通过SSH进行远程登录,我们一般是需要手动输入密码,但如果将SSH之间的权限打通的话,就可以实现无密码登录。这对shell脚本的定时执行有很大的帮助。

    (一),生成秘钥,先看本地是否有秘钥,如果有,则不用生成,否则会影响到以前打通的设备;

        ls ~/.ssh/id_rsa.pub

    (二),如果没有,则需要在本地主机上创建公钥和秘钥

        ssh -key -gen  一路回车  ssh-keygen -t rsa 

    (三),把公钥复制到远程主机上,

        ssh-copy-id -i ~/.ssh/id_rsa.pub root@hostname

    (四),ssh hostname,无需密码,直接登录。

    注意:在1,~/.ssh目录下运行,ssh-keygen -t rsa  然后一路回车。这一步是为了生成id_rsa.pub(公钥),id_rsa(私钥)

        2,然后把公钥拷贝到其他的服务器上

        3,有一点要特别注意,就是:你必须要有对方的/home/admin目录的x权限。chmod +x /home/admin 

    参考:http://www.cnblogs.com/welkinwalker/archive/2011/02/25/1964838.html

  • 相关阅读:
    面经
    Onedrive云盘程序——OneManager小白设置指南
    Docker 命令
    Linux 命令
    Spring boot 返回参数移除null属性
    Springboot
    正则
    JVM内存模型
    缓冲和缓存的区别
    SpringBoot如何优雅的将静态资源配置注入到工具类中
  • 原文地址:https://www.cnblogs.com/yolanda-lee/p/4975453.html
Copyright © 2011-2022 走看看