Php AWS EC2 vsftpd将文件/目录所有者显示为编号(48)

Php AWS EC2 vsftpd将文件/目录所有者显示为编号(48),php,linux,amazon-web-services,file-io,vsftpd,Php,Linux,Amazon Web Services,File Io,Vsftpd,问题: 我刚进入aws。我已经在我的实例上安装了vsftpd,设置了用户组等等。它工作得很好,只是我注意到所有文件的所有者都有编号。所有者不是它应该是的用户 我想用php做一个mkdir,效果很好: <?php mkdir('test', 0777); ?> 但店主显示为“48”。 它应该是域的所有者,对吗?48不是所有者。 安全模式已关闭 当从命令行在目录中执行“ls-l”时,所有者和组都是它们应该是的。48可能是组/所有者id。在终端中键入cat/etc/passwd以确保

问题:

我刚进入aws。我已经在我的实例上安装了vsftpd,设置了用户组等等。它工作得很好,只是我注意到所有文件的所有者都有编号。所有者不是它应该是的用户

我想用php做一个mkdir,效果很好:

<?php
mkdir('test', 0777);
?>

但店主显示为“48”。 它应该是域的所有者,对吗?48不是所有者。 安全模式已关闭


当从命令行在目录中执行“ls-l”时,所有者和组都是它们应该是的。

48可能是组/所有者id。在终端中键入
cat/etc/passwd以确保


注意:当您从php/wsgi app/etc创建文件或目录时,您的Web服务器用户和组(例如debian上的www data for apache2)将成为您的文件或目录的所有者。

抱歉,否的可能重复。安全模式已关闭,一切正常。我试图弄明白,当命令行显示正确的所有者时,为什么客户端会显示一个编号的所有者,您在aws上使用的操作系统是什么?不确定。这是一个亚马逊AMI,我刚刚改变了一点。运行uname-a会告诉我:Linux domU-12-31-39-12-7D-E9 3.2.38-5.48.amzn1.x86_64#1 SMP Wed Feb 13 01:07:25 UTC 2013 x86_64 x86_64 x86_64 GNU/LinuxYou是对的。如何改变它?我希望所有者/组与用户的用户/组相同。@David,只需将您的ftp用户添加到您的服务器组(www数据)。您有时间聊天吗?@David,是的