zoukankan      html  css  js  c++  java
  • ssh config配置

    使用ssh config文件可以简化ssh连接输入参数,直接从config读取

    (1)建立config文件

       config文件位置在~/.ssh/config

      如果不存在,可以创建一个

    (2)config文件参数

    每个账号单独配置一个Host,每个Host要取一个别名,每个Host主要配置HostName和IdentityFile两个属性即可

    Host的名字可以取为自己喜欢的名字,不过这个会影响git相关命令,例如:
    Host mygithub 这样定义的话,命令如下,即git@后面紧跟的名字改为mygithub
    git clone git@mygithub:PopFisher/AndroidRotateAnim.git

    HostName           这个是真实的域名地址

    IdentityFile          这里是id_rsa的地址
    PreferredAuthentications   配置登录时用什么权限认证--可设为publickey,password publickey,keyboard-interactive等
    User            配置使用用户名

    Port                                 配置端口号

    可以配置多个host,每个使用不同的私钥

    如:


    # 配置github.com Host github.com HostName github.com IdentityFile C:\Users\popfisher\.ssh\id_rsa_github PreferredAuthentications publickey User username1 # 配置git.oschina.net Host git.oschina.net HostName git.oschina.net IdentityFile C:\Users\popfisher\.ssh\id_rsa_oschina PreferredAuthentications publickey User username2

    用ssh -T username@serverIp测试

    详细请参考 https://blog.csdn.net/qq774232122/article/details/52138380

  • 相关阅读:
    silverlight 之 – Blend 之 Style for Button (三)
    silverlight 之 – Blend 一切源于Brush(一)
    silverlight 之 – Blend 之 Accordion (五)
    ASp.net下 fckeditor 配置图片上传最简单的方法
    ubuntu 升级java7
    ubuntu下远程登录mysql
    Tomcat 连接池 数据源配置
    wget使用方法命令详解
    修改mysql提示符
    chrome 的几种about
  • 原文地址:https://www.cnblogs.com/newalan/p/9290150.html
Copyright © 2011-2022 走看看