不同的用户组不能在服务器上传文件

我有一台在泰国运行的CentOS服务器,而且我在加拿大。

在计算机中心为我设置服务器的人并不是很了解Linux,并且解决了我自己的问题。

我刚刚从Mac服务器迁移到Linux服务器,现在我面临的第一件事是一个问题

`file name` has failed to upload due to an error The uploaded file could not be moved to `location name` 

那么发生什么事,我从这些问题的经验中知道的全是关于权限

所以我继续检查我的整个文件夹,发现文件夹权限中的所有内容都与myusername mygroupname
然后我检查了服务器中的httpd文件,它默认为apache apache

我的问题是,我怎么能让我的用户与apache组在同一组,使我不必有上传,改变我的文件中的数据的任何问题….?

但是不必影响同一台服务器上的其他用户。

我持有pipe理员帐户,但没有根帐户,但我可以改变的东西在服务器根没有问题。

当我与godaddy.com从来没有任何问题的权限,我希望我知道他们如何configuration🙁

sudo usermod -G apache myusername会将sudo usermod -G apache myusername添加到apache组中。 当你说你有pipe理但没有根服务器的访问,我希望你的意思是你有完整的sudo访问权限,只是不能以root身份login。

或者,如果您没有sudo访问权限,但有更新文件的其他方法,则可以编辑/etc/group并更改启动apache:的行apache:在末尾添加,myusername ,如:

 apache:x:502:apache,otherusername,myusername