英文:
Stuck with "Connecting to SSH server" message on SSH connecting to GCP VM
问题
我想要启动一个与我在Google云平台(GCP)上拥有的虚拟机连接的WordPress网站,使用我从Google Domains购买的域名。然而,当我尝试从VM实例页面连接到我的WordPress网站的管理页面时。
使用<kbd>LOG INTO THE ADMIN PANEL</kbd> ,我得到:
访问被拒绝
您未被授权访问 https://XX.XXX.XXX.XXX/
访问被拒绝,您未被授权访问
当我尝试从以下URL进行时:
访问被拒绝
您未被授权访问 https://XX.XXX.XXX.XXX/?redirect_to=https://thedataclan.com/wp-admin/&reauth=1
我认为这是因为SSL不再设置,但是当我尝试使用<kbd>SSH</kbd>连接到虚拟机时,我无法跳过这个消息:
连接到SSH服务器...
那么,我该如何连接到GCP上虚拟机的SSH服务器,以便添加SSL证书?
更新 2023年9月6日
我尝试在VM Web GUI上自己连接,使用<kbd>SSH</kbd> 按钮,但现在我遇到了以下问题:
英文:
I wanted to start a wordpress site linked to a GCP machine I have with a domain I bought from Google Domains. However, when I try to connect to my wordpress site's admin page from the VM Instances page.
with <kbd>LOG INTO THE ADMIN PANEL</kbd> , I get:
Access Interdit
You are not authorized to access https://XX.XXX.XXX.XXX/
Access prohibited, You are not authorized to access
And when I try to do it from the url :
Access Interdit
You are not authorized to access https://XX.XXX.XXX.XXX/?redirect_to=https://thedataclan.com/wp-admin/&reauth=1
I think it's because SSL is no longer set, but when I try to connect to the virtual machine with <kbd>SSH</kbd> I can't get past this message:
Connection to SSH server...
So how do I connect to a virtual machine's SSH server on GCP so I can add the SSL certificate?
Update 9/06/2023
I tried to connect myself con the VM Web GUI, with the <kbd>SSH</kbd> button but, now, I have:
答案1
得分: 2
请在以下位置检查并确认VM实例所属的VPC网络:
导航面板 > 计算引擎 > VM实例
点击VM实例的名称,然后滚动到“网络接口”部分。
从那里,点击“网络”名称,将带您进入VPC网络详细信息。转到“防火墙”选项卡,并确保您有一个用于“端口80”的“Ingress”防火墙规则。
此外,正如@JohnHanley建议的那样,请尝试遵循此文档,因为它描述了连接到虚拟机(VM)实例使用SSH时可能遇到的常见错误,解决错误的方法以及诊断失败的SSH连接的方法。
英文:
Please check and confirm the VPC network where the VM instance is part of by going into
Navigation Panel > Compute Engine > VM instances
Click the name of the VM instance then scroll down to Network interfaces
.
From there, click the Network
name and it will take you to VPC network detals. Go to the Firewalls
tab and make sure that you have an Ingress
firewall rule for Port 80
.
Additionally, as @JohnHanley suggested, please try to follow this document as it describes common errors that you may run into when connecting to virtual machine (VM) instances using SSH, ways to resolve errors, and methods for diagnosing failed SSH connections.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论