В настоящее время я пытаюсь сделать резервную копию сервера и получаю сообщение об ошибке при запуске моего скрипта. Сценарий корректно работает в определенных каталогах, но для каталога, который я пытаюсь использовать, я получаю сообщение об ошибке "Отказано в доступе", даже при правильном доступе.

Например, при попытке создать резервную копию в каталоге /var /... с помощью моего сценария это работает.
Однако, если я попытаюсь запустить скрипт в каталоге /opt /app /backup, я не смогу:Доступ запрещен


У меня также есть правильный доступ на чтение / запись для каталога, сравните / var и / opt:Доступ к сравнению var и opt
Любая помощь / предложения с благодарностью.

1 ответ1

0

Итак, я решил проблему!

Когда я немного углубился в фактический доступ, который у меня был, он был только степени 755: только владелец имел доступ для записи в каталог!

Чтобы решить эту проблему, я просто выполнил sudo chmod 777 -R /opt и это позволило сценарию записать в каталог. Как только скрипт резервного копирования запустился, я изменил разрешения обратно в состояние по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .