巧用SSH Config

字数 104阅读 407

当我们使用ssh 进行远程连接时,一般使用如下命令

$ ssh –i [identity-file] -p [port] user@hostname

如果要访问的远程主机比较多时,可以通过配置Config 文件减少输入的字。

$ vim ~/.ssh/config

增加以下配置

Host <alias>
HostName <ip-address>
Port <port>
User <username>
IdentityFile <path_to_your_private_key>

之后就可以使用以下命令直接登录

$ ssh <alias>

也可以将private key 加到ssh-agent 高速缓存中,之后不再特别指定。

$ ssh-add <path_to_your_private_key>

推荐阅读更多精彩内容