启动了Ubuntu Lightsail实例,它创建了带有hostusername:psaserv的文件夹,在Ubuntu用户名下,我的sftp创建文件。现在两者冲突了。

0

【以下的问题经过翻译处理】 chown -R ubuntu:psaserv httpdocs <-- 我可以上传文件到httpdocs,但Plesk失败了 但在上传完所有文件后,当我执行 chown -R hostusername:psaserv httpdocs - Plesk才能运行网站。 所以每次上传文件时,我都要反复更改主机目录用户,这很烦人。 亚马逊为SSH密钥提供的用户是ubuntu。无法更改为hostusername。还有另一个问题是FTP根本无法正常工作(它卡在目录列表中,但是它登录了)。如果我可以使用FTP,这个问题就解决了。FTP用户名是hostusername。

profile picture
专家
已提问 10 个月前26 查看次数
1 回答
0

【以下的回答经过翻译处理】 1. 在防火墙中添加端口。 示例: 自定义TCP 21 22 184.65.143.85 SSH TCP 22 Any IPv4 address Lightsail browser SSH/RDP DNS (TCP) TCP 53 Any IPv4 address HTTP TCP 80 Any IPv4 address HTTPS TCP 443 Any IPv4 address Custom TCP 8443 Any IPv4 address Custom TCP 8447 Any IPv4 address Custom TCP 49152 65535 Any IPv4 address DNS (UDP) UDP 53 Any IPv4 address

  1. 选择明确的FTP over TLS (filezilla),以使目录列表工作。否则无法获得目录列表。 当在SSH中更改文件后,需要都会更改用户,完成后执行以下命令: chown -R plesk_site_ftp_username:psaserv httpdocs。
profile picture
专家
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则