Amazon web services 在端口8787上运行RStudio的EC2服务器实例超时

Amazon web services 在端口8787上运行RStudio的EC2服务器实例超时,amazon-web-services,amazon-ec2,aws-security-group,rstudio-server,Amazon Web Services,Amazon Ec2,Aws Security Group,Rstudio Server,我试图在AWS EC2实例上运行RStudio,但它一直超时。我目前正在按照本文()中的说明进行操作 通过我的研究,我意识到这通常是一个安全组问题 我的实例可以访问SSH端口22和自定义TCP端口8787。我一直在使用此链接()进行故障排除 我尝试使用默认VPC和我自己的VPC,两者都有以下子网网络ACL规则。 但是,我的公共ipvv4dns()一直超时。我无法访问登录页面 一位朋友使用第一个链接设置了他们的实例,他成功了,据我所知,我做的一切都是一样的 非常感谢您的帮助 您是否在web浏览器

我试图在AWS EC2实例上运行RStudio,但它一直超时。我目前正在按照本文()中的说明进行操作

通过我的研究,我意识到这通常是一个安全组问题

我的实例可以访问SSH端口22和自定义TCP端口8787。我一直在使用此链接()进行故障排除

我尝试使用默认VPC和我自己的VPC,两者都有以下子网网络ACL规则。

但是,我的公共ipvv4dns()一直超时。我无法访问登录页面

一位朋友使用第一个链接设置了他们的实例,他成功了,据我所知,我做的一切都是一样的


非常感谢您的帮助

您是否在web浏览器中访问登录页面?如果这样做,您忘记打开端口80/443,您的RStudio工作正常。在URL中,您必须提供端口号:8787

http://ec2-18-234-130-212.compute-1.amazonaws.com:8787
正如您在问题中所写的,您使用的链接似乎没有端口号

p、 美国


由于您当前已进行了设置,您到RStudio的流量将通过HTTP进行未加密。如果您对此不满意,一个快速修复方法是使用ssh隧道从实例到本地工作站。这样可以关闭端口8787,因为所有流量都通过端口22和ssh。

当您将ssh连接到实例中时,您可以卷曲rstudio吗
curl locahost:8787
?这是否在“配置实例详细信息”部分?请编辑您的问题以显示您正在连接RStudio。例如,URL是什么?您正在使用端口转发吗?您知道RStudio是否在实例上实际运行吗?(你可以按照上面的@Marcin建议进行测试。)我尝试了你附加在8787上的链接,但仍然没有成功。你知道是什么导致了这个问题吗?@datascientist2117实例运行良好,这在我的回答中很明显。如果无法连接,那么一定是发生了与实例无关的其他事情。也许你的计算机上有防火墙?我检查了我的设置,可以确认我没有防火墙。您是否通过web浏览器访问链接?我最近试过Chrome和Safari。也许他们会阻止未加密的连接?您可以从命令行尝试:
curl-Lhttp://ec2-18-234-130-212.compute-1.amazonaws.com:8787
。我现在从命令行收到此错误<代码>无法连接到ec2-18-234-130-212.compute-1.amazonaws.com端口8787:操作超时。这似乎是我这边独有的问题。非常感谢你的帮助!是否存在访问登录页的非web浏览器方法?打开这些端口后,我的EC2实例将根本不会启动。