【发布时间】:2018-01-29 05:45:35
【问题描述】:
我很高兴地发现 SSH 配置文件允许您使用 Match 条件指定配置,包括我希望的 Address。不幸的是,它不起作用。
我的第一个危险信号是 vim 没有像 Host 和 User 条件那样突出显示 Address。然后,当我测试这个配置时:
Match Address x.x.x.x
PasswordAuthentication yes
使用shellinabox,我收到此错误:
/home/user/.ssh/config line 1: Bad Match condition
我搜索了有关Address 条件的文档和网络文章。我发现的大多数来源都是几年前的,这让我觉得它最近被删除了,除了两个多月前发布的this article。显然,这篇文章是用旧的/坏的信息写的,但我仍然想知道为什么 Address 是 Bad condition,因为我还没有找到可行的替代方案。
如果这与问题有关:我正在使用运行 Ubuntu 16.04 的 AWS EC2 实例。
【问题讨论】:
标签: amazon-web-services ubuntu amazon-ec2 ssh ubuntu-16.04