zoukankan      html  css  js  c++  java
  • OpenSSH免密登陆配置

    需要安装OpenSSH应用,安装好OpenSSH后,可以直接在CMD里面使用SSH协议远程连接虚拟机LINUX系统

    1。生成密钥

      打开cmd窗口,输入以下命令

      $ ssh-keygen -t rsa -P ''

    2。登录

      ssh 10.150.83.147  -l  root

    3。将密钥内容添加到《/home/gitserver/.ssh/authorized_keys 》中

        生成后的密钥保存位置:

          D:softDevOpenSSHhomexnaxt.ssh

            id_rsa.pub

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD6/+16HKho82Br2roWeOspAPVkJ5EAwZUjd/wryX2WEHFB+YUdfYEigPmJbd/WqGDTqnE9vjZnuVcW2XbtBytIR9BbuMr0RO4/iizVM4K7x517e8xFT7qhFJPPQodTUlLHLfUVlyoy5vpw2zpollw73CljhW2NqFWkKigb7kZGVY25Kg3eTXWqbrMsDEeDQe83RIfYatBL4+mVgdLbQ3yAL4bLeM6058PWEI5834JX1wFlG8JdZwjVde/5eIYBhwZBL+VYc57BZuGdBWuChw6Ilra4u9XnZ9FeiHm6cTnMIAF3UxOkuIwb2QQawKMs8Qf347gHgeN5o3Ih9TSIT1Dt xnaxt@LAPTOP-QDM8B4OK

      

     4。再次进入即可免密登录

      

    1.1.1. 配置ssh客户端免密登入10.150.83.147 gitserver

    node1用户登入win

    打开cmd窗口,输入以下命令

    $ ssh-keygen -t rsa -P ''

    一直回车即可

    ssh 10.150.83.147  -l  root

    # su gitserver

    $ cd ~

    $ mkdir .ssh

    $ cd .ssh

    $ touch authorized_keys

    $ 将win 机器node1用户目录C:Users ode1.sshid_rsa.pub 中的内容加入 10.150.83.147的 /home/gitserver/.ssh/authorized_keys

    问题解决:

      1:系统提示:failed: passphrase is too short 意思是配置的密码太短

        解决办法:
          使用命令: ssh-keygen -t rsa -C  ''
          完整命令可以为: ssh-keygen -t rsa -C  'xnaxt@qq.com'

      
  • 相关阅读:
    Java日期时间差以及获取几天后或几天前
    java数组扩增的三种方式
    折半查找、冒泡排序和选择排序
    JavaSE-Map的三种循环
    Chrome浏览器showModalDialog兼容性及解决方案
    Integeter127与128
    statis代码块以及非static代码块之执行
    return、break、continue区别以及作用范围
    nodeJs + vue.js 小案例
    cordova CLI 命令
  • 原文地址:https://www.cnblogs.com/xiangyuqi/p/9760339.html
Copyright © 2011-2022 走看看