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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


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

ОПИСАНИЕ


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

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.

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

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

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

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

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


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

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

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

ПРИМЕРЫ


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

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

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

другое :: r--

ВЫХОД статус


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

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


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

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

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad