АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

dpns-setacl - Интернет в облаке

Запустите dpns-setacl в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда dpns-setacl, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


dpns-setacl - устанавливает списки управления доступом к каталогам / файлам DPNS

СИНТАКСИС


dpns-setacl [-d] [-m] [-s] acl_entries путь...

ОПИСАНИЕ


dpns-setacl устанавливает список контроля доступа, связанный с каталогом / файлом DPNS.

acl_entries список записей, разделенных запятыми. Каждая запись имеет поля, разделенные двоеточиями:
Тип ACL, идентификатор (uid или gid), разрешение. Только каталоги могут иметь записи ACL по умолчанию.

Записи выглядят так:

user :: perm
пользователь: uid: perm
group :: пермь
группа: гид: пермь
маска: химическая завивка
другое: пермь
по умолчанию: user :: perm
по умолчанию: пользователь: uid: perm
по умолчанию: group :: perm
по умолчанию: group: gid: perm
по умолчанию: маска: пермь
по умолчанию: другое: пермь

Тип ACL можно сократить до первой буквы. Первая запись "пользователь" дает
разрешения, предоставленные владельцу файла. Следующие "пользовательские" записи показывают
разрешения, предоставленные конкретным пользователям, они сортируются в порядке возрастания uid. В
первая запись «группа» дает разрешения, предоставленные групповому владельцу файла. В
следующие «групповые» записи показывают разрешения, предоставленные определенным группам, они отсортированы
в порядке возрастания гид. Запись «маска» - это максимальное разрешение, предоставленное конкретным
пользователи или группы. Это не влияет на права «владельца» и «прочие». Маска"
запись должна присутствовать, если есть определенные записи «пользователь» или «группа». записи "по умолчанию"
связанные с каталогом, наследуются как ACL доступа к файлам или подкаталогам
создан в этом каталоге. В Umask не используется. Подкаталоги также наследуют
ACL по умолчанию как ACL по умолчанию. Как только есть одна запись ACL по умолчанию, 3 ACL по умолчанию
базовые записи (пользователь по умолчанию, группа по умолчанию, другие по умолчанию) должны присутствовать.

Обработка ввода соответствует проекту стандарта 1003.1 Posix 17e.

Эффективный идентификатор пользователя процесса должен совпадать с владельцем файла или вызывающий должен
иметь привилегию ADMIN в базе данных Cupv.

путь указывает путь к DPNS. Если путь не начинается с /, перед ним стоит префикс
содержание DPNS_HOME переменная среды.

UID может быть указан как имя пользователя или соответствующий числовой идентификатор.

GID можно указать как имя группы или соответствующий числовой идентификатор.

химическая завивка можно выразить как комбинацию символов rwx- или как значение от 0 до 7.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-d удалить записи ACL. Поле "perm" игнорируется.

-m изменить существующие записи ACL или добавить новые записи.

-s установить записи ACL. Заменен полный набор записей ACL.

ПРИМЕРЫ


Создадим каталог:
dpns-mkdir /dpm/dteam/test/file.log/d6
и добавьте разрешение на запись для пользователя bcouturi:
dpns-setacl -mu: bcouturi: rwx, m: rwx /dpm/dteam/test/file.log/d6
Создадим каталог:
dpns-mkdir /dpm/dteam/test/file.log/d7
и добавьте к нему ACL по умолчанию:
dpns-setacl -md: u :: 7, d: g :: 7, d: o: 5 /dpm/dteam/test/file.log/d7
Проверим полученные ACL:
dpns-getacl /dpm/dteam/test/file.log/d7
# файл: /dpm/dteam/test/file.log/d7
# владелец: бод
# группа: c3
пользователь :: rwx
group :: rx # эффективный: rx
другое :: rx
по умолчанию: user :: rwx
по умолчанию: group :: rwx
по умолчанию: другой :: rx

Создадим подкаталог и проверим полученные ACL:
dpns-mkdir /dpm/dteam/test/file.log/d7/d2
dpns-getacl /dpm/dteam/test/file.log/d7/d2
# файл: /dpm/dteam/test/file.log/d7/d2
# владелец: бод
# группа: c3
пользователь :: rwx
group :: rwx #effective: rwx
другое :: rx
по умолчанию: user :: rwx
по умолчанию: group :: rwx
по умолчанию: другой :: rx

Создадим файл в том же каталоге и проверим полученные ACL:
dpns-touch /dpm/dteam/test/file.log/d7/f2
dpns-getacl /dpm/dteam/test/file.log/d7/f2
# файл: /dpm/dteam/test/file.log/d7/f2
# владелец: бод
# группа: c3
пользователь :: rw-
group :: rw- #effective: rw-

другое :: r--

ВЫХОД статус


Эта программа возвращает 0, если операция прошла успешно, или> 0, если операция не удалась.

Используйте dpns-setacl онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Alt-F
    Alt-F
    Alt-F предоставляет бесплатный и открытый исходный код
    альтернативная прошивка для DLINK
    DNS-320/320L/321/323/325/327L and
    ДНР-322Л. Alt-F имеет Samba и NFS;
    поддерживает ext2 / 3/4 ...
    Скачать Alt-F
  • 2
    USM
    USM
    Usm — это унифицированный пакет slackware.
    менеджер, который занимается автоматическим
    разрешение зависимости. Он объединяет
    различные репозитории пакетов, включая
    slackware, slacky, р...
    Скачать УСМ
  • 3
    Chart.js
    Chart.js
    Chart.js — это библиотека Javascript, которая
    позволяет дизайнерам и разработчикам рисовать
    все виды диаграмм с использованием HTML5
    элемент полотна. Chart js предлагает отличный
    множество ...
    Скачать Chart.js
  • 4
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 5
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 6
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • Больше »

Команды Linux

Ad