我正在将网站切换到 amazon ec2,允许用户将文件上传到目录的页面不起作用。当我通过 ssh 以 root 身份登录时,我可以在那里“触摸”新文件,但当我以普通用户配置文件登录时则不行。它仍然显示
touch: cannot touch `test.txt': Permission denied
我已经完成了 chmod 755 -R n
n 是目录,在 /var/www/html 我是否需要在其他地方更改某些内容?
答案1
尝试检查 的所有权/var/www/html/n
。如果权限为755
,则只有所有者可以向其中添加文件。此外,如果test.txt
已存在,请检查谁拥有它。如果文件的所有者为root
,请使用chown
将所有者更改为您的普通帐户。