Я новичок в разрешении файлов / папок в Unix и у меня есть проблема. У меня есть каталог со всеми разрешениями для файлов и папок, установленными на 0755. Когда я пытаюсь загрузить эти файлы на свой сервер и пытаюсь редактировать, удалять или переименовывать их, разрешение отклоняется.

После некоторых онлайн-исследований я обнаружил, что существует решение изменить все файлы и папки на 0777, чтобы каждый мог читать / писать, но, конечно, я не хочу этого делать, потому что это может вызвать проблемы с безопасностью.

Обратите внимание, что у меня нет SSH-доступа к хосту. Сейчас я изменяю права доступа к файлам на моей локальной машине с Linux и загружаю измененные файлы на удаленный сервер.

Что я могу сделать, чтобы решить эту проблему?

1 ответ1

0

Как вы копируете файлы на удаленный сервер?

Если вы используете rsync, используйте ключ -a для его сохранения. cp -p сохранит права доступа к файлу.

Вы можете прочитать об этих командах здесь:

https://stackoverflow.com/questions/6339287/copy-or-rsync-command

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