问题标签 [radius]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
570 浏览

php - 列出某个位置某个半径内的点?

我正在为 iPhone 应用程序制作 API。简而言之,我将位置存储在数据库中(纬度/经度)。当用户发送对半径范围内的积分的请求时,比方说,半径为五 (5) 英里,我需要使用一种算法来仅从 MySQL 数据库中给我这些积分。

  1. 如何在坐标中将英里转换为分钟?IE,考虑到经度的逐渐变细的性质,我要添加多少到我正在搜索的坐标以与用户位置进行比较?

2 当您前往地球的不同地点时,考虑经度/纬度变化方式的好公式是什么?

谢谢 :)

0 投票
0 回答
387 浏览

android - 如何在位置周围添加半径?

我怎样才能在这里添加半径..或动态...??

0 投票
1 回答
1624 浏览

proxy - Freeradius Proxy:按源地址转发数据包

我需要一些关于 freeradius 代理配置的建议。

代理在“简单”配置中工作正常(使用单个目标服务器或每个域具有单个目标),但我需要按其源地址转发数据包,因为在任何情况下,域都是相同的。

因此,如果用户“john@REALM”来自 ip addr 10.20.30.40,则代理应将数据包转发到 SERVER-A;如果同一用户“john@REALM”来自 ip addr 40.30.20.10,则代理应将数据包转发到 SERVER-B。

提前感谢您的任何建议/想法,Gianluca

0 投票
1 回答
766 浏览

php - MySQL 在搜索半径内查找具有 lat/lng + 半径的行

有谁知道如何进行查询,允许用户指定他们的 lat / lng 和半径,然后搜索可能是非常大量的位置,这些位置也有 lat lng + 半径,看看是否有重叠,然后允许按距离排序?

我们被要求允许公司在他们经营的郊区地图上放置标记,并能够绘制半径,但我在谷歌上找不到任何这样做的查询。

我目前正在使用以下查询来完成这项工作,

但显然这不允许位置有半径。

这个问题的第二部分,这个搜索查询已经是一个非常大的查询的一部分。有没有关于优化这个的建议?每次我在谷歌上搜索上述查询的示例时,总会有人警告说这个查询有多昂贵。目前我能想到的唯一解决方案是拥有一个单独的搜索服务器。

0 投票
0 回答
113 浏览

mysql - MySQL 查询必须返回 5 公里半径内的结果(按与用户当前位置的接近程度排序)

我创建了一个 mySql 查询,它返回按用户当前位置的接近度排序的所有结果。这是:

我声明,数值分别是当前用户的经度和纬度。它可以正常工作,但我需要向查询添加一个约束:我希望查询返回半径为 5 公里的结果,并且不返回该半径之外的结果。

0 投票
2 回答
30650 浏览

linux - 无法 sudo:PAM 身份验证错误:模块未知

在更改为/etc/pam.d/sudo没有用户可以 sudo 的拼写错误之后。该软件包无法修改,因为它需要 sudo 权限,但所有尝试都会导致rm: cannot remove ‘/etc/pam.d/sudo’: Permission denied并尝试升级到 sudo 会导致sudo: PAM authentication error: Module is unknown. 该软件包无法删除,因为它需要 sudo。有什么要做的?

0 投票
1 回答
767 浏览

apache - 具有备份本地身份验证的 Apache radius 身份验证

我正在使用 Apache 的 PAM 半径来限制对某些内部站点的访问。问题是它只允许一个半径服务器。如果此服务器发生故障,访问将被拒绝。如果半径失败,有没有办法让 Apache 默认为本地 .htaccess 文件?

0 投票
2 回答
766 浏览

javascript - 什么是 Radius Manager,如何自定义它?

什么是 Radius Manager,如何自定义它?我工作的公司要求我根据他们拥有的半径管理器建立网站,我必须做的 3 个步骤网页登录:1-检查用户名和密码并获得身份验证
2-检查用户余额 3-检查用户是否过期4-让用户从列表中选择他想要的服务并保存

如果没有半径管理器,对我来说似乎很简单,但现在,我不知道从哪里开始。

任何建议,请解决方案。

0 投票
2 回答
2291 浏览

apache - CoovaChilli & FreeRadius:Apache 服务器身份验证

  • 我正在使用什么:

    1. Ubiquiti AirRouter
    2. Coova辣椒
    3. 带有 FreeRadius 和 Apache2 的 AWS 服务器

  • 我正在尝试什么:

    1. 使用Ubiquiti AirRouter设置强制门户
    2. 使用CoovaChilli固件在Ubiquiti上设置强制门户
    3. 使用 AWS 上的 FreeRadiusServer 进行半径身份验证
    4. 使用AWS 上的apache2服务器创建 Web 强制门户以供用户登录

我的 Ubiquiti AirRouter 配置了 CoovaChilli 固件(这里没有问题)。路由器生成的 AP 按预期工作,当您尝试查看任何页面时,您将被重定向到 apache Web 服务器。

  • 我被困在哪里:

    强制门户和路由器之间的通信是我的问题。我正在尝试使用ChilliLibrary.js函数(ChilliJSON)进行半径登录,但似乎我缺少一些配置,当我尝试在强制门户中进行身份验证时得到的响应是:


我正在 CoovaChilli 和 Chilli 文档中寻找信息,但在这里找不到任何有用的信息。

  • 有人知道关于强制门户这一部分的任何好的教程吗?网络服务器和路由器之间的连接?

提前致谢

0 投票
2 回答
3165 浏览

openssl - 即使在升级后,与 OpenSSL 的链接也会因 Heartbleed 安全公告而失败

在使用命令radiusd -X在调试模式下运行半径服务器时,我遇到了这样的问题

错误如下所示:

拒绝从 libssl 版本 OpenSSL 1.0.1f 2014 年 1 月 6 日开始(范围 1.0.1 - 1.0.1f)。安全公告 CVE-2014-0160 (Heartbleed) 有关详细信息,请参阅http://heartbleed.com

安装的openssl版本如下图所示:

OpenSSL 1.0.1g 2014 年 4 月 7 日

尽管我安装/更新了 OpenSSL 1.0.1g,但我收到了一个名为 heartbleed 的错误。我陷入了这个问题,任何人都可以帮我解决这个问题吗?