许可对网站的访问权限

时间:2011-05-06 03:05:37

标签: php security authorization

我想知道是否有办法以类似于应用许可的方式控制对网站的访问,只允许整个互联网上的给定计算机访问它们...我找不到一种方法来唯一识别给予计算机或丢弃除授权之外的所有机器...我不想要用户/密码方法,因为它可以共享。

3 个答案:

答案 0 :(得分:2)

这里最好的选择是SSL证书。让客户端向您发送证书签名请求,与您的自定义CA签名,并为他们提供用于连接到您的证书。确保它直接与特定主机名(系统的主机名)绑定。不是完全傻瓜,但更好。

答案 1 :(得分:0)

IP地址发生变化。 MAC地址可能是欺骗性的。计算机名称由用户设置,计算机可以更改位置,操作系统,硬件组件和所有者。

有一个原因是用户名/密码组合在网络上如此普遍。而且,就个人而言,如果Google足够安全,那对我来说就足够安全了。

答案 2 :(得分:0)

您可以通过IP限制或mac地址限制来限制访问。 apache等Http服务器都有访问控制模块。您可以从http://httpd.apache.org/docs/2.2/howto/access.html

找到有关它的更多信息