码迷,mamicode.com
首页 > 其他好文 > 详细

ssh config配置

时间:2018-07-10 17:52:22      阅读:377      评论:0      收藏:0      [点我收藏+]

标签:cat   详细   端口   color   一个   ons   span   hostname   EDA   

使用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

 

ssh config配置

标签:cat   详细   端口   color   一个   ons   span   hostname   EDA   

原文地址:https://www.cnblogs.com/newalan/p/9290150.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!