184 ssh连接实现域名alias

7 篇文章 0 订阅

ssh连接实现域名alias


1.(windows)修改host文件

C:\Windows\System32\drivers\etc\host

# For example:

     102.54.94.97     rhino.acme.com          # source server
       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost
    ::1             localhost
    102.54.94.97    rhino.acme.com

于是ssh连接
ssh root@102.54.94.97 可以替换为ssh root@rhino.acme.com

2.修改.ssh/config

~/.ssh/config

Host HOST_ALIAS                       # 用于 SSH 连接的别名,最好与 HostName 保持一致
  HostName SERVER_DOMAIN              # 服务器的域名或 IP 地址
  Port SERVER_PORT                    # 服务器的端口号,默认为 22,可选
  User SERVER_USER                    # 服务器的用户名
  PreferredAuthentications publickey
  IdentityFile ~/.ssh/PRIVATE_KEY     # 本机上存放的私钥路径

host j
        hostname www.baidu.cn
        User root
        PreferredAuthentications publickey
        ServerAliveInterval 60
        IdentityFile ~/.ssh/id_rsa

于是
ssh root@www.juhe.cn可替换为ssh j

添加到ssh-agent

有时候ssh会报错

 sign_and_send_pubkey: signing failed: agent refused operation

那么需要

ssh-agent -s
ssh-add
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值