zoukankan      html  css  js  c++  java
  • 集群环境搭建-SSH免密码登陆(二)

    1、打开sshd配置
    命令: vi /etc/ssh/sshd_config
    找到以下内容,并去掉注释符”#“
    RSAAuthentication yes
    PubkeyAuthentication yes
    AuthorizedKeysFile      .ssh/authorized_keys
     
    2、如果修改了配置文件需要重启sshd服务 (需要root权限)
    $ /sbin/service sshd restart
     
    3.生成公钥和私钥
      Shell代码:  ssh-keygen -t rsa
      默认在 ~/.ssh目录生成两个文件:
      id_rsa      :私钥
      id_rsa.pub  :公钥
     
    2.导入公钥到认证文件,更改权限
        2.1 导入本机
            Shell代码:  cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys  
     
        2.2 导入要免密码登录的服务器
            首先将公钥复制到服务器
            Shell代码:  scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub  
     
            然后,将公钥导入到认证文件(这一步的操作在服务器上进行)
            Shell代码:  cat /home/id_rsa.pub >> ~/.ssh/authorized_keys 
     
        2.3 在服务器上更改权限
           Shell代码: 
           chmod 700 ~/.ssh
           chmod 600 ~/.ssh/authorized_keys  
  • 相关阅读:
    Service解析
    Android消息处理
    FragmentTransaction.addToBackStack无效的问题
    Activity生命周期
    width 的100% 与 auto
    parseInt 与 parseFloat 解析
    splice
    <c:forEach>
    笔记,遮罩。。
    nginx 的windows 基本配置
  • 原文地址:https://www.cnblogs.com/qq27271609/p/6754031.html
Copyright © 2011-2022 走看看