我们的系统管理员辞职了,我被交给了“绳索”。不幸的是,我不知道如何很好地攀登。
这是我的问题。
我们有 4 台服务器用于托管客户的网站。无论如何。
我正在尝试通过 sftp 将文件上传到特定客户的目录。权限被拒绝。我拥有所有内容的 sudo 访问权限,但我发现这个文件夹及其文件归一名前员工所有。
为了改变这一点,我跑了
sudo chown -R www-data public_html/
这使得www-data
该目录和子文件的所有者成为可能。
根据 /etc/group,我和我们的开发人员都属于 www-data 组。
但是,我无法上传/覆盖文件。当我将所有者 -R 更改为 shutter(我)和所有文件时,我仍然无法上传。
我究竟做错了什么?
答案1
首先,不要尝试直接上传到网络文件夹。我建议上传到您的主文件夹,进行必要的权限更改,然后将文件复制(而不是移动)到该目的地(可能需要 sudo)。这样就可以了。