我正在早期尝试设置一个基本的 LAMP 盒。这是我第一次设置我将使用的软件,而不是仅仅提供一个工作环境,所以对我放轻松:)
我已经安装了Apache,对应的htdocs文件夹有drwxr-xr-x的权限。我可以很好地从远程复制到本地,但是在尝试复制小目录时,我的权限被拒绝。
我应该提到我正在使用我自己的管理员用户帐户登录,当然 htdocs 不归我所有。
所以我想,我天真地认为我只需要 sudo 命令 - 那没有用。好的,接下来我将根据我在网上阅读的内容“修复”774 的权限。不,那也不起作用。我在想“我需要为第三个“用户”添加写访问权限吗?这似乎很奇怪。
然后我读了一个论坛帖子,有人告诉他,因为文件夹是 root 所有,他必须将文件 scp 到远程主机上的 home/dir,然后 sudo cp 它们到 apache 文件夹。
对我来说似乎是一个冗长的方法,但在我尝试这样做之前,我想我会在这里问这是否属实,这里是否有任何最佳实践以及我的任何假设是否错误?
其次 - htdocs 的适当权限是什么?
我仍处于早期阶段,最终可能会设置一些 FTP 访问,但我很高兴知道。