2012-06-28 4 views
0

Я пытаюсь изменить владельца папки (MyFolder) и все его содержание в с этой линией:Как изменить владельца группы файлов с помощью терминала?

chown -Rv 30061 myFolder 

Но я получаю это сообщение для некоторых файлов

CHOWN : изменение владельца MyFolder/по умолчанию/файлов/языков/es_smDXmy4sxGaYZuUOuV1ftDL7hg824v5FxIsQ2QqZcJM.js ?: Действие отказано

Эти файлы уже владелец устанавливается на

Если я пытаюсь изменить разрешение с:

chmod -R 777 myFolder* 

я получаю то же сообщение об ошибке:

CHMOD: изменение разрешений на myFolder/default/files/languages ​​/ es_smDXmy4sxGaYZuUOuV1ftDL7hg824v5FxIsQ2QqZcJM.js ?: Действие отклонено

ответ

0

Если вы не являетесь владельцем, вам понадобятся права суперпользователя. Например, подготовьте команду с помощью sudo. В противном случае войдите в систему под root и запустите его как root.

Исключение: неизменные файлы.

1

Современный Unix/Linux обычно не позволяет пользователям без root «раздавать» файлы. В некоторых случаях есть ядро, настраиваемое, чтобы вернуться к более старому поведению и разрешить это, но обычно это не очень хорошая идея с точки зрения безопасности. Либо запустите chown как root, либо установите sudo, чтобы обеспечить необходимую эскалацию привилегий.

Смежные вопросы