Каталог /opt, скорее всего, принадлежит пользователю root, который является суперпользователем в системе. В моей системе Ubuntu Linux, которая будет очень похожа на вашу, это так, когда я делаю длинный список для /opt как пользователь без полномочий root:
~ $ ls -l /|grep opt
drwxr-xr-x 8 root root 4096 Jan 6 2012 opt
Разрешения linux, как правило, имеют три категории разрешений: для владельца, группы пользователей, которые также имеют специальные разрешения для этого каталога / файла, и, наконец, для всех остальных.
В первом разделе этого списка выше «drwxr-xr-x» показаны разрешения, затем «корневой корень» показывает владельца (root) и группу (root), затем размер и дату, за которыми следует имя (opt)
Исходя из этого, drwxr-xr-x сначала показывает тип ресурса, в этом случае 'd' для каталога, а затем права чтения | записи | выполнения (rwx) для каждого из владельца, группы и других в этом порядке.
Таким образом, в этом случае владелец (root) имеет права на чтение, запись и выполнение для /opt, но члены группы (root) имеют только права на чтение и выполнение, как и другие.
Это отсутствие разрешений на запись для группы и других (часть r-xr-x), которые не позволяют запускать в качестве «myUser» новый каталог в /opt
/opt обычно является местом, где установлено стороннее программное обеспечение, поэтому неясно, почему вы хотите, чтобы новые пользователи могли писать в /opt, так как они могли бы, например, изменить другое программное обеспечение в /opt.
Все пользователи могут по умолчанию, учитывая права rx для всех на /opt, как показано, получить доступ к /opt и читать из него, но не записывать в него.
Однако, если вы действительно хотите, чтобы «новые пользователи» могли писать в /opt, у вас есть по крайней мере несколько вариантов:
- вы можете изменить права доступа для всех на /opt на rwx (не рекомендуется); или же
- вы можете изменить принадлежность группы /opt к чему-то еще, скажем, «optgroup» и сделать права доступа группы rwx (оставив всех остальных на rx), а затем добавить новых пользователей в созданную вами группу «optgroup»;
Будьте очень осторожны с предоставлением разрешений новым пользователям для мест, которые они не могут изменить.
Подробнее о разрешениях для файлов Linux см. По адресу http://www.tuxfiles.org/linuxhelp/filepermissions.html.