У меня нет доступа записи к подкаталогу в /

Если вы хотите автоматизировать с помощью parted, используя только аргументы командной строки, запустите его -s. Из man parted:

-s, --script
          never prompts for user intervention
-2
01.03.2014, 17:26
2 ответа

В самом деле, похоже, вы не поняли основ разрешений для файлов.

ls -ld / myDirectory показывает, что root является одновременно владельцем и группой нового каталога. Т.е. если вы обращаетесь к каталогу, вы делаете это как другое . И вы определили ( 775 ), что другие не имеют разрешения на запись в этот каталог.

Вероятно, лучшее решение - сменить владельца:

sudo chown $USER: /myDirectory
4
28.01.2020, 05:14

Если каталог принадлежит пользователю root и вы установили режим 775, конечно, вы не можете ничего писать туда - - первые две семерки относятся к владельцу и группе, и вы, вероятно, не ( не должно быть , на самом деле) в корневой группе. 5 применяется ко всем остальным и представляет собой комбинацию чтения (4) и выполнения (1). Нет писать (2)! Обратите внимание: 4 + 1 + 2 = 7.

Скорее всего, вы хотите изменить владельца каталога ( chown ). В качестве альтернативы вы можете просто изменить группу ( chgrp ) на группу, участником которой вы являетесь.

3
28.01.2020, 05:14

Теги

Похожие вопросы