我有一个GoDaddy的虚拟CentOS的服务器,我无法建立的权限/var/www/html
。
不允许用户登录为root
,甚至将自己添加到root
群,所以这里是我自己画成角:
我使用下面的命令(:组是我使用的用户改变了它的所有者
httpd.conf
):chown -R apache:apache /var/www/html
我说我自己的用户到
apache
组:usermod -a -G apache myuser
我更改的权限:
chmod 777 /var/www/html -R
这是给我的SFTP帐户创建,更改和删除文件的能力的唯一途径/var/www/html
。 777! (该SFTP账户使用相同的凭据作为ssh帐号,这意味着所有的意图和目的,它们是相同的,对吧?)
我显然新的Linux服务器管理员,但这似乎可笑不安全。 有没有更好的方式来做到这一切的?
注意该网站,我打算把在这里将允许上传文件,cron作业等,所以我猜会以及必要的权限复杂化。 那是对的吗?
更新使用775不出现工作; 我可以上传/覆盖文件,但是当我试图删除它们,FileZilla中给了我这个错误:
RM /var/www/html/index.php:许可被拒绝
我不知道为什么,但变回777“修复”这一点。