linux - 阻止其他计算机使用同一 IP 访问网站

标签 linux .htaccess security ip

我需要确保网站安全,以便只有我和办公室的其他 2 名同事可以访问它。为此,我所做的第一步是通过创建 .htaccess 文件来阻止除办公室 ip 之外的所有其他 ip 的访问,如下所示

 # ALLOW USER BY IP
<Limit GET POST>
 order deny,allow
 deny from all
 allow from 2.59.42.32
</Limit>

# PREVENT VIEWING OF .HTACCESS
<Files .htaccess>
 order allow,deny
 deny from all
</Files>

现在有 30 台其他计算机 + 其他电话设备具有相同的 IP。如何阻止所有 27 台计算机和所有设备访问该网站?有什么想法吗?

注意:该网站有一个用于登录的密码。但我需要使其更加安全,以便拥有密码的员工不会滥用该密码。员工(被授予访问权限)有可能与其他同事共享。

可能的解决方案:

  1. 如果其他计算机名称登录,我会收到一封电子邮件吗?
  2. 我通过电子邮件收到通知,表明有超过 3 名成员在线?

最佳答案

您可以在 Web 服务器上设置 SSL,并使用仅存在于该特定计算机上的证书对其进行身份验证。

你可以看到这个link

关于linux - 阻止其他计算机使用同一 IP 访问网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27621034/

相关文章:

javascript - 如何使用 apache 和 html 捕获所有路由

.htaccess - 在执行第一个规则后运行第二个重写条件和规则

.net - 如何调试来 self 们自己的应用程序的虚假 TCP 请求?

javascript - 让用户向网站标题添加内容的安全漏洞

linux - 使用 sed 删除特定数量的数字

linux - 事件按钮作为模块还是作为用户程序?

c - 如何创建 "object"的唯一副本并进行测试

php - 查看为 html 功能

php - 在 .htaccess 中启用 cors

security - 如何设计一个安全的 "self-destructing"电子邮件?