Вопрос № 173063: Добрый день ув. специалисты, такой вопрос - есть общая папка (samba) на базе suse linux с поддержкой acl, возможно ли в общей папке сделать папку в которую все будут копировать файлы но не смогут оттуда их прочитать или скопировать обратно? Тоес...
Вопрос № 173068: Здравствуйте, уважаемые эксперты. Как изменить права на папку? Имеется некая папка "Folder 1". Надо ЧЕРЕЗ КОНСОЛЬ применить к ней права: Owner: read-only Group "GroupName": read-only Others: No Access...
Вопрос № 173063:
Добрый день ув. специалисты, такой вопрос - есть общая папка (samba) на базе suse linux с поддержкой acl, возможно ли в общей папке сделать папку в которую все будут копировать файлы но не смогут оттуда их прочитать или скопировать обратно? Тоесть права на запись есть на чтение и исполнение нету.
По моей логике - это невозможно, но мне говорят что такое возможно. Заранее Вас благодарю!
Отправлен: 08.10.2009, 18:03
Вопрос задал: skatet, Посетитель
Всего ответов: 1 Страница вопроса »
такое возможно даже без применения ACL. Достаточно пользователю или группе пользователей отобрать права на чтение самого каталога. А для того, чтобы нельзя было скопировать или просмотреть файл, зная его имя, нужно при помещении его в каталог с помощью параметров force mode, force user, force group или парамертов наследования inherit acls и похожих на него изменять владельца, группу владельцев и режим доступа так, чтобы он уже не был доступен пользователям.
----- Si vis pacem, para bellum
Ответ отправил: Rashid N. Achilov, Практикант
Ответ отправлен: 08.10.2009, 19:18
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255171
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 173068:
Здравствуйте, уважаемые эксперты.
Как изменить права на папку?
Имеется некая папка "Folder 1".
Надо ЧЕРЕЗ КОНСОЛЬ применить к ней права: Owner: read-only Group "GroupName": read-only Others: No Access.
И как вернуть (сделать Read-Write для Ownera и для некой группы "Groupname")?
Спасибо.
PS. уже задавал данный вопрос на: URL >> Вопрос Но там оба ответа неправильные. посему и задаю здесь в надежде получить правильный ответ...
Отвечает Петров Александр Сергеевич, Студент :
Здравствуйте, Иванов Андрей Владимирович. Используйте такую команду для первого случая: chmod ug=r o= <file> или chmod 440 <file>
Чтобы для этого же файла добавить право на запись для владельца и группы: chmod ug+w
Для дополнительной страницы смотрите chomd(1) в man-страницах
#thank 255172
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Duke, Студент :
Здравствуйте, Иванов Андрей Владимирович.
В дополнение к предыдущему ответу. Надо понимать, что традиционная модель прав доступа к объектам файловой системы предполагает всего три субъекта - владелец, группа и все остальные. Т.е. нельзя с помощью команды chmod установить права доступа для различных пользователей/групп. Для более интеллектуальной модели нужно использовать ACL(Access Cotrol Lists - списки управления доступом). Смотрите для свой ОС и файловой системы, поддерживают ли они такую расширенную
модель. Смотрите: man setfacl, man getfacl и man mount на предмет флага acls примонтировании файловой системы
Ответ отправил: Duke, Студент
Ответ отправлен: 08.10.2009, 23:58
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255182
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Logic, Практикант :
Здравствуйте, Иванов Андрей Владимирович. Изменение прав осуществляется командой chmod. Например, для владельца убрать доступ на запись и запуск файлов: chmod u-wx Folder1 Для группы - chmod g-wx, доступ только для чтения группе - chmod g+к Folder1 Нет доступа для остальных - chmod o-rwx Folder1
Ответ отправил: Logic, Практикант
Ответ отправлен: 09.10.2009, 02:29
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255185
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает vladisslav, 5-й класс :
Здравствуйте, Иванов Андрей Владимирович! Если нужно только read/write, что странно, то chmod 660 "Folder 1" Если же нужно дать также возможность просмотра содержимого, то chmod 770 "Folder 1" для изменения прав на "Folder 1" необходимо иметь право записи в "Folder 1/.."
Ответ отправил: vladisslav, 5-й класс
Ответ отправлен: 13.10.2009, 02:15
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255357
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.