如何设置wordpress将ftps与pem文件一起使用?

如何设置wordpress将ftps与pem文件一起使用?,wordpress,amazon-ec2,pem,Wordpress,Amazon Ec2,Pem,在AWS Lightsail/EC2上,有一个WordPress实例无法从WordPress内上载图像/模板/插件 我已经能够使用Filezilla将FTP传输到这个实例中,还可以使用bash将ssh传输到这个实例中。但是WordPress内部的上传功能需要发挥作用 当试图从WordPress中安装新主题时,它要求提供ftps凭据。AWS要求使用pem文件。WordPress用户界面没有使用pem文件的选项 解决方案似乎是这样的,但我不知道实际的命令和步骤:SSH-in,创建一个用户,给他们访问

在AWS Lightsail/EC2上,有一个WordPress实例无法从WordPress内上载图像/模板/插件

我已经能够使用Filezilla将FTP传输到这个实例中,还可以使用bash将ssh传输到这个实例中。但是WordPress内部的上传功能需要发挥作用

当试图从WordPress中安装新主题时,它要求提供ftps凭据。AWS要求使用pem文件。WordPress用户界面没有使用pem文件的选项

解决方案似乎是这样的,但我不知道实际的命令和步骤:SSH-in,创建一个用户,给他们访问权限,创建一个新的pem文件,并通过wpconfig文件中的FTP部分告诉WordPress使用pem文件

文件结构为~/htdocs/{wordpressFiles}


听起来像是您通过FTP创建了文件夹,因此FTP用户是文件所有者,因此Apache无法访问它

1.)检查主用户是daemon还是带有ls-l的bitnami


2.)如果用户不是守护进程,您可以尝试sudo chown daemon:daemon path/to/wp plugins

您是说SFTP吗?您好,谢谢回复。。。我仔细检查并附上了一张截图。这个用户界面称之为ftps。谢谢,我会试试这个。笔记本电脑坏了,所以我会在一周内更新。希望以此作为答案。你说得对,我是用FTP上传的。除此之外,最好的方法可能是在wp内容上递归使用“chown-R”,这样每个文件夹都可以这样做。