配置ssh/config

来源:互联网 发布:淘宝开店货从哪里来 编辑:程序博客网 时间:2024/06/05 06:24

同一台linux客户端要登录不同的服务器,需要不同的秘钥,不同的登录名,不同的IP,每次指定不同的user和IP很不方面,即可以在本机ssh目录下建立config文件来解决此问题。

1.首先确保主机的秘钥登录打开(默认打开,但是若指定的用户名为root,需要在/etc/ssh/sshd_config中更改为PermitRootLogin yes)

2.配置主机间免密码登录(即秘钥登录)

3. 在需要ssh的用户的.ssh目录下,新建config文件,(权限600)

4.配置config文件,如下:

Host hostname
Hostname IP
        IdentityFile '~/.ssh/id_rsa'
        Port 22
        User admin
Host hostname1
Hostname IP1
        IdentityFile '~/.ssh/id_rsa1'
        Port 22
        User admin


配置之后即可通过$ssh hostname登录相关服务器

0 0
原创粉丝点击