【发布时间】:2011-07-09 04:30:10
【问题描述】:
我正在尝试设置一个服务器,供为我提供的服务付费的人登录,但我想确保只有我想要的人才能访问它。我显然不能简单地给每个人一个不同的用户帐户,因为他们可以简单地与其他人共享凭据。是否可以通过 MAC 地址或 RSA 密钥或类似的东西来限制 SSH 访问?通过 IP 也不起作用,因为多个人可以坐在一个路由器后面。
【问题讨论】:
-
您始终可以欺骗 MAC 地址、切换 IP 地址并找到绕过预防措施的方法。为什么不只执行 IP 过滤并只允许 5 台唯一的机器(以防 IP 地址更改)访问该帐户?
-
这是一种可能在学校使用的模型,因此很可能很多人会合法使用相同的 IP 地址,因此 IP 绝对是不可能的。
标签: authentication ssh rsa restrict