Intereting Posts
Чем ripgrep отличается от Серебряного поисковика? Как перемещать пространство из одной файловой системы в другую? Проблемы, связанные с оболочкой Tanuki Java Service версии 3.1.2 в архитектуре armv5tel Форматирование вывода: Подчеркивание Параллель GNU: событие не найдено (! ~) Установка Freeradius-LDAP 3.x из PPA-репозитория Прямое движение между двумя Firewalld интерфейсами в одной и той же зоне rsync все файлы удаленной машины через SSH без пользователя root? Org-mode: Вставка (продвинутых) уравнений LaTeX для HTML expot Режим vi не отображается корректно на новом терминале Bash для замены двух шагов: cd ./some_dir, ls -al? Правило iptables в файле /etc/rc.local не загружается Использование головы и хвоста для захвата различных наборов строк и сохранения в один файл перебирать два списка переменных и назначать соответствующий порядок командам Принимать только y или yes с однострочным регулярным выражением

Изменение разрешений папок в Debian

У меня есть несколько папок с учетной записью / пользователем « OpenERP », и я создал новую папку (web_theme) в этом каталоге. Когда я пытаюсь открыть / прочитать эту папку (web_theme), она выбрасывает « Не имеют разрешений »

Я указал, что новая папка находится в корне

drwxrwxr-x 7 openerp openerp 4096 Oct 7 10:25 web drwxrwxr-x 4 openerp openerp 4096 Oct 7 10:30 web_calendar drwxrwxr-x 4 openerp openerp 4096 Oct 7 10:30 web_rpc drwxrwxr-x 4 openerp openerp 4096 Oct 7 10:30 web_tests drwx------ 4 root root 4096 Oct 18 02:42 web_theme 

Пробовали команды ниже

 su/sudo chmod -R 0770 web_theme chmod -R 0755 web_theme chmod 666 web_theme 

Он выдает ошибку:

 chmod: changing permissions of `web_theme': Operation not permitted chmod: cannot read directory `web_theme': Permission denied 

Как я могу решить.

аддон к ответу cbliard:

если вы найдете числовую нотацию разрешений немного утомительной, вы также можете использовать символическую форму (которую мне легче читать). следующие пользователи позволят пользователям (то есть: создать файл, это g roup и все остальные) для всех файлов / каталогов в web_theme и для web_theme этих файлов / каталогов. столица X будет удостовериться, что только те файлы / dirs отмечены как исполняемые, которые уже исполняются «для некоторого пользователя». на практике это означает, что он будет помечать каталоги как «исполняемые» (которые необходимы для их прохождения), но не обычные файлы:

  chmod -R a+rX web_theme 

поскольку cbliard заявила, что вы должны быть суперпользователем ( root ) или владельцем файлов / каталогов (в данном случае это также root ) для запуска этой команды. поскольку sudo кажется, запрещено для этой конкретной задачи на вашей машине, попробуйте что-то вроде:

  openerp@vv:~$ cd ~/instances/openerp/webclient/addons/web_theme openerp@vv:...$ su root@vv:...# chmod -R a+rX 

Вы были близки. Пытаться

 sudo chmod -R 0755 web_theme 

Поскольку root принадлежит файлу, он должен быть root, который запускает chmod , поэтому вы должны использовать sudo

О ваших попытках:

  • sudo chmod -R 0770 web_theme позволяет корневой пользовательской и корневой группе читать каталог, но у другого пользователя нет разрешения
  • chmod -R 0755 web_theme не работает, потому что только владелец файла (root) может изменять разрешения, поэтому chmod: changing permissions of web_theme ': операция не разрешена`
  • chmod 666 web_theme не работает, потому что только владелец файла (root) может изменять разрешения, но даже без этого, если разрешение на выполнение отсутствовало ( 0666 ), вам не разрешат искать в каталоге. Вы должны использовать 0777 , но это слишком разрешительно, поскольку вы даете разрешение на запись. Лучше всего дать разрешение 0755 : root может читать / писать / искать, другие могут читать / искать.