山间明月文化传媒作品集 既然选择了远方,便只顾风雨兼程

同时使用多个密钥 ssh key 登录不同linux服务器

作为技术人员有需求同时使用多个密钥登录不同的服务器,这此记录下方便查阅。

生成密钥在此不作过多阐述。


1、为了更好的管理密钥,把重命名了我的密钥文件名。

$.ssh  l
total 32
drwx------   6 wangyupeng  staff   204B  1 26 23:27 .
drwxr-xr-x+ 40 wangyupeng  staff   1.3K  1 27 22:49 ..
-rw-r--r--   1 wangyupeng  staff   468B  1 26 23:27 config
-rw-------@  1 wangyupeng  staff   1.6K 11  2 20:58 id_rsa.aliyun    // 登录阿里云服务器
-rw-------   1 wangyupeng  staff   1.6K  1  7 22:52 id_rsa.github    // 提交代码至github
-rw-r--r--   1 wangyupeng  staff   3.9K  1 26 23:29 known_hosts
$.ssh  pwd
/Users/wangyupeng/.ssh
$.ssh


2、创建config文件,并写入密钥配置

Host 41ms    // host别名
    HostName www.41ms.com    // 连接服务的地址或ip
    User wangyupeng    // 用户名
    IdentityFile ~/.ssh/id_rsa.aliyun    // 使用指定的密钥

Host 41ms
    HostName www.41ms.com
    User git
    IdentityFile ~/.ssh/id_rsa.aliyun
    
Host github.com
    HostName github.com
    User wangyupeng129@126.com
    IdentityFile ~/.ssh/id_rsa.github

同一个服务器,也可以配置多个不同的密钥,只需配置不同的Host即可。


so easy!

标签: linuxssh

作者:松鼠先生 分类:技术分享 浏览:1992 评论:6
留言列表
www.xevip.cn
www.xevip.cn 这个文章写的好,转走了! 诚交友链 站务申请:www.xevip.cn  回复
网站收录
网站收录 使用指定的密钥  回复
发表评论
来宾的头像