انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

lfc-setacl - آنلاین در ابر

lfc-setacl را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور lfc-setacl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


lfc-setacl - فهرست های کنترل دسترسی به فهرست/فایل LFC را تنظیم کنید

خلاصه


lfc-setacl [-d] [-m] [-s] acl_entries مسیر...

شرح


lfc-setacl لیست کنترل دسترسی مرتبط با فهرست/فایل LFC را تنظیم می کند.

acl_entries یک لیست ورودی جدا شده با کاما است. هر ورودی دارای فیلدهای جدا شده از دو نقطه است:
نوع ACL، شناسه (uid یا gid)، مجوز. فقط دایرکتوری ها می توانند ورودی های ACL پیش فرض داشته باشند.

ورودی ها به این صورت هستند:

کاربر::perm
user:uid:perm
گروه::پرم
group:gid:perm
ماسک: perm
دیگر: perm
پیش فرض:user::perm
پیش فرض:user:uid:perm
پیش فرض:گروه::perm
پیش فرض:گروه:gid:perm
پیش فرض: ماسک: پرم
پیش‌فرض: other:perm

نوع ACL را می توان به حرف اول به اختصار بیان کرد. اولین ورودی "کاربر" را می دهد
مجوزهای داده شده به صاحب فایل ورودی های "کاربر" زیر نشان می دهد
مجوزهای اعطا شده به کاربران خاص، به ترتیب صعودی uid مرتب می شوند. در
اولین ورودی "گروه" مجوزهای اعطا شده به صاحب گروه فایل را می دهد. در
زیر ورودی های "گروهی" مجوزهای اعطا شده به گروه های خاص را نشان می دهد، آنها مرتب شده اند
به ترتیب صعودی gid. ورودی "ماسک" حداکثر مجوز اعطا شده به خاص است
کاربران یا گروه ها بر مجوزهای "مالک" و "سایر" تأثیری نمی گذارد. ماسک"
اگر ورودی‌های «کاربر» یا «گروه» خاصی وجود دارد، باید ورودی وجود داشته باشد. ورودی های "پیش فرض".
مرتبط با دایرکتوری به عنوان دسترسی ACL توسط فایل ها یا زیر شاخه ها به ارث می رسد
در آن دایرکتوری ایجاد شده است. در umask استفاده نمی شود. دایرکتوری های فرعی نیز به ارث می برند
ACL پیش فرض به عنوان ACL پیش فرض. به محض اینکه یک ورودی ACL پیش فرض وجود دارد، 3 ACL پیش فرض وجود دارد
ورودی های پایه (کاربر پیش فرض، گروه پیش فرض، سایر موارد پیش فرض) باید وجود داشته باشد.

پردازش ورودی مطابق با پیش نویس استاندارد 1003.1 Posix 17e است.

شناسه کاربر مؤثر فرآیند باید با مالک فایل یا تماس گیرنده مطابقت داشته باشد
دارای امتیاز ADMIN در پایگاه داده Cupv.

مسیر نام مسیر LFC را مشخص می کند. اگر مسیر با شروع نمی شود /، پیشوند آن است
محتوای LFC_HOME متغیر محیطی.

UID می تواند به عنوان نام کاربری یا شناسه عددی مربوطه داده شود.

gid می تواند به عنوان نام گروه یا شناسه عددی مربوطه داده شود.

پرم را می توان به صورت ترکیبی از شخصیت ها بیان کرد rwx- یا به عنوان مقداری بین 0 تا 7.

OPTIONS


-d حذف ورودی های ACL فیلد "perm" نادیده گرفته می شود.

-m ورودی های ACL موجود را تغییر دهید یا ورودی های جدید اضافه کنید.

-s ورودی های ACL را تنظیم کنید. مجموعه کامل ورودی های ACL جایگزین شده است.

مثال ها


بیایید یک دایرکتوری ایجاد کنیم:
lfc-mkdir /grid/atlas/test/file.log/d6
و اجازه نوشتن برای کاربر bcouturi اضافه کنید:
lfc-setacl -mu:bcouturi:rwx,m:rwx /grid/atlas/test/file.log/d6
بیایید یک دایرکتوری ایجاد کنیم:
lfc-mkdir /grid/atlas/test/file.log/d7
و ACL های پیش فرض را به آن اضافه کنید:
lfc-setacl -md:u::7,d:g::7,d:o:5 /grid/atlas/test/file.log/d7
بیایید ACLهای حاصل را بررسی کنیم:
lfc-getacl /grid/atlas/test/file.log/d7
# فایل: /grid/atlas/test/file.log/d7
# مالک: باود
# گروه: c3
user::rwx
group::rx #effective:rx
دیگر::rx
پیش فرض:user::rwx
پیش فرض:گروه::rwx
پیش فرض:other::rx

بیایید یک زیر شاخه ایجاد کنیم و ACL های حاصل را بررسی کنیم:
lfc-mkdir /grid/atlas/test/file.log/d7/d2
lfc-getacl /grid/atlas/test/file.log/d7/d2
# فایل: /grid/atlas/test/file.log/d7/d2
# مالک: باود
# گروه: c3
user::rwx
group::rwx #effective:rwx
دیگر::rx
پیش فرض:user::rwx
پیش فرض:گروه::rwx
پیش فرض:other::rx

بیایید یک فایل در همان دایرکتوری ایجاد کنیم و ACL های حاصل را بررسی کنیم:
lfc-touch /grid/atlas/test/file.log/d7/f2
lfc-getacl /grid/atlas/test/file.log/d7/f2
# فایل: /grid/atlas/test/file.log/d7/f2
# مالک: باود
# گروه: c3
کاربر::rw-
group::rw- #موثر:rw-

دیگر::r--

خروج وضعیت


این برنامه در صورت موفقیت آمیز بودن عملیات، 0 یا در صورت شکست عملیات، 0 را برمی گرداند.

با استفاده از خدمات onworks.net از lfc-setacl به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad