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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


dpns-setacl - فهرست های کنترل دسترسی دایرکتوری/فایل DPNS را تنظیم کنید

خلاصه


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

شرح


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

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.

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

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

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

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

OPTIONS


-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
user::rwx
group::rx #effective:rx
دیگر::rx
پیش فرض:user::rwx
پیش فرض:گروه::rwx
پیش فرض:other::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
user::rwx
group::rwx #effective:rwx
دیگر::rx
پیش فرض:user::rwx
پیش فرض:گروه::rwx
پیش فرض:other::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- #موثر:rw-

دیگر::r--

خروج وضعیت


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

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


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

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

  • 1
    Alt-F
    Alt-F
    Alt-F یک منبع باز و رایگان ارائه می دهد
    سیستم عامل جایگزین برای DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F دارای Samba و NFS است.
    پشتیبانی از ext2/3/4...
    Alt-F را دانلود کنید
  • 2
    اس ام اس
    اس ام اس
    Usm یک بسته نرم افزاری یکپارچه است
    مدیری که خودکار را مدیریت می کند
    حل وابستگی متحد می کند
    مخازن بسته های مختلف از جمله
    ظروف شلخته، سست، ص...
    usm را دانلود کنید
  • 3
    نمودار. js
    نمودار. js
    Chart.js یک کتابخانه جاوا اسکریپت است که
    به طراحان و توسعه دهندگان اجازه می دهد تا نقاشی کنند
    انواع نمودارها با استفاده از 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
    PostInstallerF
    PostInstallerF
    PostInstallerF همه موارد را نصب می کند
    نرم افزار فدورا لینوکس و دیگران
    به طور پیش فرض شامل نمی شود، پس از
    اجرای فدورا برای اولین بار آن
    آسان برای ...
    PostInstallerF را دانلود کنید
  • 6
    تسمه
    تسمه
    پروژه strace منتقل شده است
    https://strace.io. strace is a
    تشخیصی، اشکال زدایی و آموزشی
    ردیاب فضای کاربران برای لینوکس. استفاده شده است
    برای نظارت بر یک ...
    دانلود strace
  • بیشتر "

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

Ad