小编Eve*_*nça的帖子

如何搜索存储在我的数据库中的附近地点?

我正在开发一个网络应用,用户在地图中设置一个位置(Google Maps API),我将坐标存储在数据库中.所以,在另一个页面,我想进行搜索,包括获取我的本地坐标,并根据半径检索先前存储在我的数据库中的附近地点.我怎样才能做到这一点?

google-maps google-maps-api-3

7
推荐指数
1
解决办法
5458
查看次数

在 Windows 8 中使用 SSH 连接到 Amazon EC2 的权限被拒绝

我开始使用 Amazon EC2 服务。我已经安装了 Amazon Linux 实例、设置了 PEM 文件、打开了 SSH 端口并安装了 GIT 服务。

我的本地环境是Windows 8。

通过 putty 和 WinSCP 我可以毫无问题地连接。我已按照文档将 PEM 文件转换为 PPK,一切正常。问题是当我尝试从本地计算机执行 git Push 时。当我尝试连接时,我总是收到“权限被拒绝(公钥)”的消息。我已经使用 git bash 向 PEM 文件添加了 ssh-add,通过 GIT Bash 生成了一个自定义密钥,并将此密钥添加到了 EC2 实例的密钥部分中,但没有任何效果...

如果我尝试(使用 git bash)ssh -i 并指定 PEM 文件,我就会建立连接。

ssh -i c:/[PATH]/[PEM-FILE].pem ec2-user@[HOST].compute.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

如果我尝试不带 -i,则没有连接。

$ ssh ec2-user@[HOST].compute.amazonaws.com
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

以下是使用 -vT 命令进行的跟踪:

ssh -vT ec2-user@[HOST].compute.amazonaws.com
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Connecting to [HOST].compute.amazonaws.com [54.201.
110.48] port 22.
debug1: Connection established.
debug1: …
Run Code Online (Sandbox Code Playgroud)

windows git ssh amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
4421
查看次数