Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Samba (права на папку) (http://forum.oszone.net/showthread.php?t=191190)

Bint 14-11-2010 14:33 1542445

Samba (права на папку)
 
Как поменять права на папку (и все подпапки, файлы в нее входящие), а именно надо поменять только права default:group::r-x (при просмотре getacl). надо чтобы было default:group::---, н опри этом остальные права остались нетронутыми...
и еще вопрос что это за права? те что устанавливаются группам явно не описанным в acl?

ruslandh 14-11-2010 21:12 1542689

man chmod
ключ -R

Bint 15-11-2010 02:04 1542844

дадада, и все же хотелось бы увидеть ответ на свой вопрос. chmod меняет все права на папку/файл, а мне надо для группы default:group::r-x не затрагивая остальные... и на второй вопрос тоже

vadblm 15-11-2010 02:35 1542855

c ACL в самбе дела не имел и какие параметры там нужно крутить для умолчальных ACL не знаю, но как есть getfacl для чтения, так есть и setfacl для установки ACL.

Bint 15-11-2010 05:11 1542873

да это я знаю. просто не понятно как поменять именно у default:group::

ruslandh 15-11-2010 16:21 1543216

Цитата:

chmod меняет все права на папку/файл, а мне надо для группы default:group::r-x не затрагивая остальные
Странные у вас представления о chmod ;)
Цитата:

Цитата man chmod
ОПИСАНИЕ
chmod изменяет права доступа каждого указанного файла в соответствии с
правами доступа, указанными в параметре режим, который может быть
представлен как в символьном виде, так и в виде восьмеричного числа,
представляющего битовую маску новых прав доступа.

Формат символьного режима таков:
`[ugoa...][[+-=][rwxXstugo...]...][,...]'.

Каждый аргумент -- это список символьных команд изменения прав доступа,
разделенных запятыми. Каждая такая команда начинается с нуля или более
букв `ugoa', комбинация которых указывает, чьи права доступа к файлу
будут изменены: пользователя, владеющего файлом (u); других
пользователей в данной группе (g); других пользователей, не входящих в
данную группу (o) или же всех пользователей (a). Буква `a' эквивалентна
`ugo'. Если не задана ни одна буква, то автоматически будет
использоваться буква `a', но биты, установленные в umask, не будут
затронуты.

Оператор `+' добавляет выбранные права доступа к уже имеющимся у
каждого файла; `-' удаляет эти права; а `=' присваивает только эти
права каждому указанному файлу.



Время: 04:38.

Время: 04:38.
© OSzone.net 2001-