Наш системный администратор ушел, и мне вручили «веревки». К сожалению, я не очень хорошо умею лазить.
Вот моя проблема.
У нас есть 4 сервера, которые мы используем для хостинга клиентских сайтов. Тем не мение.
Я пытаюсь загрузить файл в каталог этого конкретного клиента через sftp. В получении разрешения отказано. У меня есть доступ sudo ко всему, и я обнаружил, что эта папка и ее файлы принадлежат бывшему сотруднику.
Чтобы изменить это, я побежал
sudo chown -R www-data public_html/
который сделал www-data
владелец каталога и вложенных файлов.
Согласно / etc / group я нахожусь в группе www-data так же, как и наши разработчики.
Однако я не могу загружать / перезаписывать файлы. Когда я иду и меняю владельца -R на shutter (меня) и все файлы, я все равно не могу загрузить.
Что я делаю не так?
Прежде всего, не пытайтесь загружать файлы прямо в веб-папку. Я бы рекомендовал загрузить в вашу домашнюю папку, сделав необходимые изменения разрешений, ЗАТЕМ копируя (НЕ перемещая) файлы в это место назначения (возможно, потребуется sudo). Это должно сработать.