美文网首页
.ssh/config 文件配置

.ssh/config 文件配置

作者: O无为学长O | 来源:发表于2022-03-13 18:23 被阅读0次

.ssh/config 文件是配置 ssh 连接相关参数的配置文件,示例配置如下:

Host hostA
    HostName www.abc.com
    Port 1234
    User test
    IdentityFile ~\.ssh\id_rsa
Host hostB
    HostName 123.456.789.000
    Port 5678
    User root
    IdentityFile ~\.ssh\id_rsa
使用方法:
  • 使用 ssh hostA 可以连接到域名为 www.abc.com 所指向的服务器
  • 使用 ssh hostB 可以连接到ip地址为 123.456.789.000 的服务器

如果想使用 scp 命令,以上面hostA为例,格式为: scp hostA:/xxx


config配置含义

  • Host
    服务器别名,只要是合法的变量名称且不重复即可,可任意指定,ssh命令通过该名称来连接到指定服务器,比如上面的 ssh hostA / ssh hostB

  • Hostname
    服务器地址,可以是域名,也可以是ip地址。

  • Port
    端口号,默认为22,只有修改了ssh连接的默认端口才需要配置此参数

  • User
    ssh的登陆用户名

  • IdentityFile
    ssh 私钥文件的地址(不带.pub后缀的文件)

相关文章

网友评论

      本文标题:.ssh/config 文件配置

      本文链接:https://www.haomeiwen.com/subject/pprsdrtx.html