Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何在GCP VM实例中配置ftp服务器?_Wordpress_Google Cloud Platform_Ftp - Fatal编程技术网

Wordpress 如何在GCP VM实例中配置ftp服务器?

Wordpress 如何在GCP VM实例中配置ftp服务器?,wordpress,google-cloud-platform,ftp,Wordpress,Google Cloud Platform,Ftp,我在GCP虚拟机中安装了wordpress,并尝试通过wp admin仪表板安装插件和主题,但它需要FTP服务器 我安装了vsftp,但即使创建了防火墙规则,也无法连接到服务器。我希望有人能帮忙。您可以使用filezilla通过SFTP连接到GCP Web主机是您的公共IP 默认情况下,用户名应为root,除非您对其进行了更改 密码是您的根密码 如果您没有根密码或无法通过SFTP连接,则可以使用SSH密钥 请仔细阅读本文,了解如何在Google云控制台中添加SSH密钥: https://clou

我在GCP虚拟机中安装了wordpress,并尝试通过
wp admin
仪表板安装插件和主题,但它需要FTP服务器


我安装了
vsftp
,但即使创建了防火墙规则,也无法连接到服务器。我希望有人能帮忙。

您可以使用filezilla通过SFTP连接到GCP

Web主机是您的公共IP 默认情况下,用户名应为root,除非您对其进行了更改 密码是您的根密码

如果您没有根密码或无法通过SFTP连接,则可以使用SSH密钥

请仔细阅读本文,了解如何在Google云控制台中添加SSH密钥:

https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys
添加SSH密钥后,可以使用SSH密钥在不使用根密码的情况下使用Filezilla

https://tecadmin.net/import-private-key-in-filezilla/

正如其他人所指出的,了解您配置了什么类型的防火墙规则(以及如何配置),或者您是否遵循了特定的教程,这将非常有助于提供特定的答案。我会尽我所能根据你分享的细节提供一个大致的答案

我不清楚您是在实例内部还是在中修改了防火墙规则。介绍在GCP中使用防火墙规则的命令,并提供一些使用这些规则的示例。如果在实例中设置防火墙规则,请确保两个防火墙都已正确配置

我不熟悉vsftp,但我发现它可能会对您有所帮助,因为它专门用于GCP

正如Gurpreet在回复中提到的,您可以使用SSH密钥通过SFTP进行连接。使用Filezilla配置SFTP连接,这也是特定于GCP的


如果您用更多的细节、屏幕截图等来扩展您的问题,也许我们可以提供更好的建议来解决您的问题。

您按照什么说明/配方安装FTP服务器?您确定服务器正在运行吗?您更改/设置了哪些防火墙规则?寻求调试帮助的问题(“为什么此代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建最小的、可复制的示例。这不是编程问题。SFTP将是GCP环境中最简单的方法