У меня подключен внешний жесткий диск, и мне нужно установить разрешения, которые будут «бесплатными» для пользователя MyUser
.
Я думаю, что мне нужно установить владельца MyUser
также.
Как я могу сделать это через терминал?
У меня подключен внешний жесткий диск, и мне нужно установить разрешения, которые будут «бесплатными» для пользователя MyUser
.
Я думаю, что мне нужно установить владельца MyUser
также.
Как я могу сделать это через терминал?
Сначала узнайте имя вашего внешнего жесткого диска, затем перейдите к:
cd /Volumes/your-drive/
Теперь, чтобы дать текущему пользователю право собственности на все файлы:
sudo chown -R $(whoami) .
Или, альтернативно
sudo chown -R MyUser .
Это должно позволить вам выполнять большинство операций, без каких-либо дополнительных изменений.
Если вы хотите конкретно иметь права записи для всех файлов и папок, если они были удалены в противном случае:
sudo chmod -R u+w .
И если вы действительно сумасшедший и просто хотите дать все разрешения всем (как указано вашим названием):
sudo chmod -R 777 .
Но это не должно быть необходимым в большинстве случаев. Также обратите внимание, что тома с файловыми системами FAT32 не имеют такой концепции разрешений.
В общем, изменение таких разрешений на внешнем диске не должно быть решением всех ваших проблем. Вместо этого измените разрешения в зависимости от конкретной проблемы, с которой вы столкнулись, только для этой конкретной папки.