一旦用户通过 ssh 登录,就允许 http 请求

一旦用户通过 ssh 登录,就允许 http 请求

我有一个安全的网络服务器(apache),如果用户不是来自某个 IP,它就会拒绝他们。

有时我的 IP 会改变,我希望它允许我。

我想到的一个方法是,一旦我 ssh 登录,就自动添加 ip。由于 ssh 是通过密码验证完成的,所以它非常安全。

有人有实现这样的事情的想法吗?

答案1

为什么不在几个动态 DNS 提供商之一处注册一个主机名,并将该主机名添加到您的 apache“允许来自”配置中?

您可以注册并获得固定主机名http://www.dyndns.com/(还有很多其他的)并按照那里的说明在更改后更新您的动态 IP。有几种方法可以做到这一点,一些路由器已经实现了这一点,如果没有,您需要安装 dyndns 更新客户端。

相关内容